base:深圳南山

任职要求:

1、全日制本科及以上学历,三年以上机器人控制系统开发经验,有人形机器人、协作机器人或类似复杂运动控制系统的实际项目经验。

2、扎实的 Linux 开发能力:熟练进行Linux环境下的开发、编译、调试和部署。熟悉CMake/Makefile编译工具链。

3、熟练掌握机器人运动学,动力学等基础知识;能进行机器人正逆运动学求解、DH参数辨识、动力学参数辨识等工作。

4、熟悉ROS2框架,掌握常用工具(如ros2 topic、ros2 node、rqt等)及调试手段,熟悉串口通信(UART/RS485等)、网络通信(TCP/UDP),熟练使用minicom、Wireshark、tcpdump等调试工具。

5、深入理解实时系统(RTOS) 概念,有EtherCAT总线主站开发、调试经验。                 

岗位职责

1、核心软件开发:负责机器人的整体软件架构设计、模块划分和集成部署。

2、算法研究与实现:参与机器人核心算法的研发、实现与集成,包括但不限于运动学正逆解、动力学建模、轨迹规划、振动抑制及力/力矩控制算法。

3、全周期研发支持:参与从需求分析、方案设计、编码实现到测试验证的完整研发周期,配合硬件团队完成传感器融合、驱动调试及整机系统联调。

整机控制系统全栈软件架构工程师 ;控制软件架构 + 运动算法开发复合岗 ;高级控制软件工程师、ROS2 系统工程师、运动控制软件架构、EtherCAT 主站开发、全身动力学、双足步态控制、一体化关节联调 ;人形机器人 / 双足足式机器人整机控制软件开发 ;多自由度协作机械臂控制系统开发 ;

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐