岗位职责:1. 参与软件系统的方案设计,负责公司机器人产品软件开发;2. 负责包括运动控制在内的机器人算法开发和设计。3. 不同平台下进行软件分析规划、功能模块开发和技术难点攻关;4. 负责软件设计、代码编写和调试;5. 负责相关技术文档的编写; 任职资格:1. 精通C/C++语言,精通数据结构,具有良好的代码编写习惯;2. 有丰富的ROS开发经验,和移动平台开发和项目经验3. 具备精湛的机器人算法学习研究、分析设计能力4. 对机器人技术感兴趣,具有创新思维;5. 熟悉MCU/ARM处理器架构,熟练掌握软件编译环境和软件调试工具;6. 熟练各种常用硬件接口和传感器设备的驱动开发和调试 7. 有强烈的自我驱动解决问题的能力。8. 有持续自我学习的能力和意愿,善于沟通和逻辑表达;9. 有强烈的抗压能力和责任感10. 具备团队协作能力和沟通技巧,服从领导安排。11. 有机器人项目开发和落地经验优先录用。