职位描述
• 负责机器⼈运动控制软件的整体架构设计、核⼼模块开发与维护,提升系统的灵活性、扩展性与可维护性,⽀持复杂任务编排 。
• 构建⾃动化测试与持续集成框架,保障系统在迭代过程中的可靠性与代码质量 。
• 与运控算法研发⼯程师协作,实现并优化运动规划与控制算法,完成在硬件平台上的⼯程实现,移植与集成 。
• 负责机器⼈运⾏状态监控、数据采集与分析系统的设计与开发,⽀撑算法迭代与故障诊断 。
• 参与机器⼈系统的整体设计、部署、现场调试与性能优化,快速解决集成过程中的技术问题 。
• 负责编写技术⽅案、通讯协议、接⼝⽂档等规范性技术⽂档,协助完成相关专利撰写 。
• 与算法、硬件、测试等团队紧密协作,推动机器⼈产品功能实现与技术升级,参与技术规范落地与团队能⼒建设 。任职要求
• 本科以上学历,⾃动化、计算机、电⼦、电⽓等相关专业,从事计算机软件相关⾏业⾄少3年以上
⼯作经验
• 精通C++编程。熟悉Python,ROS2 优先考虑,有良好的编码规范和质量意识
• 了解操作系统,不限 Linux、QNX、Android;了解系统调度策略、线程、同步和并⾏计算;
• 具备多线程和多进程编程经验,了解并发编程原理
• 具备良好的分析解决问题和故障排查能⼒
• 具备创新思维,能够提供创新的解决⽅案和改进机器⼈系统性能
• 具备良好的⾃我驱动能⼒和强烈的责任感,良好的沟通能⼒和团队合作精神
加分项:
• 主导过量产软件设计,或深度参与软件开发或调试