岗位描述
岗位职责
1. 参与机器人关节模组上位机软件开发,实现设备连接、参数配置、状态监控、数据可视化及固件升级等功能。
2.参与机器人关节、外接设备的通信适配与 SDK 开发,完成接口封装及示例程序开发。
3. 基于 Linux 和 ROS 2 参与机器人驱动与功能包开发,完成设备集成、运动控制及系统联调。
4. 参与软件测试、问题定位和版本维护,编写接口文档、开发指南及调试说明,支持内部及客户二次开发。
岗位要求
本科及以上学历,计算机、软件工程、自动化、机器人或电子信息等相关专业。
掌握 C/C++,具备良好的编程基础,了解面向对象、多线程编程,能够使用 Linux、Git 和 CMake 等开发环境与工具。
了解 Qt/QML、ROS 2 或设备通信技术中的至少一项,有上位机、SDK、机器人相关课程设计或项目经验者优先。
对机器人软件开发有兴趣,具备良好的学习能力、问题分析能力、沟通协作意识及技术文档编写能力。