岗位职责:1. 负责机器人控制软件的设计与开发,实现机器人自主导航、运动控制、传感器数据处理等功能;2. 利用ROS(Robot Operating System)框架,开发并集成新的机器人功能模块,提升系统的灵活性和可扩展性;3. 与硬件团队紧密合作,进行机器人硬件接口的调试与优化,确保软硬件系统的无缝对接;4. 深入理解机器人学原理,优化控制算法,提高机器人的运动精度和响应速度;5. 参与系统测试与验证,确保机器人控制软件的稳定性和可靠性;6. 跟踪机器人控制及相关技术的最新发展,持续进行技术预研与引入,保持技术领先地位;7. 编写详细的技术文档,包括设计文档、测试报告等,确保项目知识的有效传承;8.熟悉机器人运动学、动力学算法优先。任职要求:1. 计算机科学、电子工程、自动化或相关专业本科及以上学历。2. 精通C++或Python编程,有扎实的计算机科学基础,熟悉面向对象编程思想。3. 具有2年以上机器人控制软件开发经验,熟悉ROS框架及常用工具,有ROS项目开发经验者优先。4. 深入理解机器人学原理,熟悉机器人运动学、动力学及控制算法,有实际项目经验者优先。5. 具备良好的问题解决能力和团队合作精神,能够独立分析和解决复杂的技术问题。6. 有良好的英文文档阅读和撰写能力,能够阅读和理解英文技术文档。7. 对机器人控制、人工智能、机器视觉等领域有浓厚兴趣,持续跟踪并学习新技术。