Job Description
机器人软件系统工程师北京、杭州全职互联网 / 电子 / 网游 - 研发职位描述岗位职责:
1. 梳理机器人软件系统功能需求、性能需求、模块接口及可靠性需求,设计机器人软件系统整体架构,开展软硬件协同设计与选型,提供软件层面的硬件适配建议,确保机器人软件架构设计合理、可扩展、可维护,适配机器人产品迭代需求。
2. 负责机器人软件相关文档的编制、整理与归档,包括需求规格说明书、架构设计文档、详细设计文档、测试报告、用户手册、维护手册等;确保文档完整、规范、可追溯,支撑团队协作与知识沉淀。
3. 全程跟进机器人软件研发进度,协调解决研发过程中的需求变更、技术冲突等问题,把控产品开发质量与交付节点,参与机器人软件集成和测试工作,推动测试中软件相关问题闭环,跟踪机器人软件版本发布,组织进行存量机的OTA灰度升级。
4. 协同NPI、生产团队,结合产线测试场景与软件功能特性,输出测试工具的软件适配需求,支持生产测试工具开发,并解决生产中软件相关技术问题。
5. 配合售后团队,收集用户反馈、测试异常及运行故障,分析问题根源,制定迭代优化方案并落地;组织优化算法性能、交互体验及系统稳定性,持续提升软件系统的适配性与可靠性。
6. 跟踪机器人软件领域竞品动态、技术革新及行业政策,分析竞品优势与不足,输出竞品分析报告;结合行业趋势与公司战略,提出产品创新建议。职位要求任职要求:
1. 本科及以上学历,计算机科学与技术、软件工程、自动化、机器人、电子信息工程、人工智能等相关专业优先。
2. 5年以上机器人软件系统研发相关工作经验,熟悉机器人软件系统架构设计,熟悉机器人软件开发流程,有完整的机器人软件从设计、开发、调试到量产落地的项目经验。
3. 了解运动控制算法、路径规划算法、传感器数据融合、人机交互设计等核心技术,熟练掌握机器人软件开发技术,精通至少一种主流编程语言(C/C++、Python等)。
4. 熟悉ROS/ROS 2系统的使用、开发与调试,熟悉常用通信协议(串口、CAN、以太网、Modbus等),能完成协议适配与开发。
5. 了解机器人硬件组成及工作原理,具备软硬件协同调试能力,能快速定位并解决软硬件兼容性问题;熟悉常用的软件调试工具、仿真工具。
6. 具备一定的技术预研能力,能快速学习新技术、新算法,并应用于实际产品开发;了解机器学习、机器视觉在机器人领域的应用者优先。 投递