机器人软件开发

1、负责人形机器人系统级软件开发,构建高实时性、模块化的软件架构,支持机械臂、灵巧手、多关节驱动单元等硬件的高效集成;

2、设计传感器数据融合方案(如IMU、力觉、视觉),实现数据采集、预处理及实时传输的闭环优化;

3、集成运动控制、导航规划等核心算法,通过ROS 2工具链(Movelt 2、ROS Control)实现算法-硬件协同部署;

4、主导系统联调与性能测试,分析动态响应、定位精度等指标,制定调优策略;

5、开发基于CAN、EtherCAT等工业总线的通信层,确保电机驱动、关节控制的低延迟与高可靠性;

6、编写技术文档(设计规范、接口协议、测试报告),推动代码复用与持续集成(CI/CD)流程落地。

职位要求:

1、本科或以上,计算机、自动化、机器人相关专业,具有三年或以上关节机器人开发经验;

2、精通Linux环境下的C++、Python程序开发、调试和性能优化,熟悉面向对象分析与设计技术;

3、熟悉机器人运动学、动力学建模,了解最新机器人相关算法的发展;

4、熟悉ROS2开发,熟悉ROS2底层通信机制,熟练使用ROS Control、Moveit等组件;

5、掌握实时控制系统开发,熟悉EtherCAT主站配置(如SOEM、IgH)及CANopen协议栈;

6、具有良好的软件开发习惯,擅于沟通与学习,独立思考能力强;

7、熟悉软件开发流程,熟练使用协作开发软件如gitlab等工具,具有规范化的代码编写习惯和良好的技术文档习惯。

公司地点:深圳光明[地铁站]

公司简介:

职位发布者:冯梦梦

睿先达人力资源(深圳)有限公司

融资阶段:

公司规模:

相似职位: