岗位职责:
1. 负责产品软件开发工作,包括架构设计,软件开发,接口定义,驱动开发,软件调试和技术文档开发等
2.负责Linux 系统剪裁移植,底层驱动及导航功能开发与调试。
3.负责对产品软件和实际运行效果进行测试,调试,分析及故障解决。
4.参与功能需求文档,技术方案,架构,协议和代码评审。
任职要求:
1. 计算机/自动控制/机械电子专业本科及以上学历;
2. 熟悉 ROS1/ROS2 系统及相关仿真环境;
3. 深入理解Linux系统基本原理,内核配置,进程间通信机制;
4. 熟悉 TCP、UDP、MQTT 等常用网络通讯协议。具备有C/C++或Python编程,熟悉软件开发流程,熟练使用 git 工具进行代码管理。
5. 了解机器学习和大模型相关知识,能使用机器学习框架进行模型训练和推理。
6. 有较好的动手能力和沟通能力。有智能硬件相关开发经验,工业、商业机器人框架设计者优先。