岗位职责:
1. 负责机器人系统底层基础运动轴控软件框架设计、开发和维护;
2. 负责机器人轴控模块与外部应用接口设计开发,以及与底层总线接口的管理和维护;
3. 负责参与机器人系统运动控制相关应用功能方案设计和评审;
4. 协助进行系统集成测试与运动控制问题排查,配合优化机器人系统运动控制精度和性能;
5. 基于 Linux 环境进行 C++ 代码编写、调试与性能优化;
6. 参与编写技术文档、代码审查,确保代码质量与可维护性;
任职要求:
1. 本科及以上学历,自动控制、机械电子工程、计算机科学、软件工程或相关专业背景,5 年以上工作经验,工业机器人或数控机床领域相关背景优先;
2. 对 IEC 61131-3 标准、PLCopen Motion Control 相关标准有深入理解,对轴控有深度理解或有相关应用经验;了解 RTMotion、ROS2、Codesys 等涉及轴控框架者优先;
3. 对伺服上下电过程、CiA 402 标准有深入理解,熟悉或开发设计过轴控状态机;
4. 有多轴机器人控制系统开发经验,熟悉机器人动力学、运动学应用,熟悉理解轨迹规划以及轴插补原理,有相关算法工程化落地经验者优先;
5. 精通 C++ 编程,熟悉 C++11/14/17 相关特性,具备良好的编码习惯和代码设计能力。
6. 熟悉 Linux 开发环境,掌握 gcc / gdb / cmake / make 等工具链;
7. 具备一定软件架构设计能力,熟悉常用软件设计模式;
8. 具有良好的沟通能力和团队协作精神,能承担一定技术压力;
9. 能用英语进行技术文档阅读和基本沟通。