岗位职责:1. 参与运动控制系统的软件设计、开发与维护;2. 参与运动控制算法的开发与优化,如插补算法、轨迹规划、加减速控制等;3. 与硬件团队协作,进行硬件调试及系统集成测试;4. 编写相关技术文档,包括设计文档、测试文档、用户手册等;5. 持续跟踪运动控制相关新技术,提升系统性能与可靠性;6. 支持客户定制化需求,协助完成系统交付与售后技术支持。 任职要求:1. 本科及以上学历,自动化、控制工程、计算机、电子工程、机电一体化等理工类相关专业;2. 熟练掌握C/C++或Python,扎实的编码调试能力,良好的编码风格;3. 熟悉嵌入式Linux开发工具链(GCC、Makefile、GDB、Shell脚本),熟悉交叉编译;4. 熟悉常见的运动控制轨迹规划算法;5. 有分布式系统开发经验,熟悉DCOM,eRPC,gRPC等技术者优先;6. 有嵌入式开发经验(如STM32、ARM、FPGA)者优先;7. 有机器人、CNC数控、3C自动化、半导体设备等相关行业经验者优先;8. 有EtherCAT、CANopen、Modbus、OPC UA等工业通信协议开发经验者优先;9. 良好的沟通能力与团队协作精神,具备问题解决能力和学习能力。10. 英文读写能力佳,能阅读英文技术资料。