主要职责:1.负责软件开发,包括操作系统(ROS)与中间件开发与维护,嵌入式系统软件,机器人的控制软件,应用软件;2.负责算法研发,包括运动控制算法,导航与路径规划算法,机器视觉算法,机器学习与深度学习算法;3.负责软件与算法集成,软硬件接口设计与数据交互,系统联调与优化;4.负责项目测试与优化,包括功能测试与验证,性能测试与优化,可靠性测试与改进,场景测试与优化;4.负责软硬件集成,与电气、机械工程师紧密合作,完成系统联调,解决软件及算法问题,确保系统整体功能的实现;5.编写软件和算法的设计文档、测试报告、用户手册和技术规范;任职资格:1.统招本科及以上,5年以上工作经验,熟练掌握C/C++、Python等编程语言,熟悉常见的数据结构和算法;2.熟悉机器人操作系统(ROS)或其他相关机器人软件平台,具备一定的软件集成和调试能力;3.掌握机器人运动控制算法、路径规划算法、机器视觉算法等,能够进行算法的开发、优化和测试;4.了解机器学习和深度学习的基本原理和方法,能够将其应用于机器人算法的开发中;5.良好的项目管理能力和组织协调技巧,能够有效把控项目的进度、质量和成本;6.良好的沟通表达能力,能够在多学科交叉环境中与电气、机械工程师等协同工作;7.了解机器人操作系统(ROS)或其他相关机器人软件平台,具备软件集成和调试能力优先。