软件工程师(伺服控制)(J12432)

普渡机器人| 深圳
社招本科
发布于 2026-04-09

职位描述

【岗位职责】 1. 驱动软件研发:负责机器人关节电机驱动软件的架构设计、开发、调试与测试,确保关节运动的极致性能。 2. 控制系统开发:负责与电机驱动相关的机器人功能模块开发;主导系统联调与性能测试,针对动态响应、定位精度等关键指标制定调优策略。 3. SDK封装与工具链:构造并编写机器人电机控制相关的 SDK(供内部研发或客户使用);开发关节标定、老化测试等自动化工具。 4. 通信层开发:基于 CAN、EtherCAT(如 SOEM、IgH 等主站)及 CANopen 协议栈,开发高可靠、低延迟的通信协议层,完成控制协议对接。

任职要求

【任职要求】 5. 背景经验:本科及以上学历,自动控制、机械电子工程等相关专业优先;5年以上相关工作经验。 6. 编程功底:精通 C/C++ 编程,逻辑分析能力强;具备 ROS2 或 Android 系统下的实际开发经验。 7. 电机理论:深入理解永磁同步电机(PMSM)结构及控制特性,精通 FOC(磁场定向控制) 算法。 8. 控制算法:熟悉自动控制理论及数字信号处理;掌握矢量控制、直接转矩控制、PID 等控制算法;熟悉实时控制系统开发。 9. 协议与总线:熟练掌握 EtherCAT 主站配置、CANopen 协议栈及总线通信调试。 10. 综合素质:思维灵活,动手能力及执行力强,具备良好的团队沟通协作精神。 【加分项】 - 有大型机器人整机联调及性能指标优化经验者优先。

相关职位推荐