我们正在招聘一位具备系统视野、扎实工程功底与一定算法视野的机器人软件工程师,加入我们面向现实世界复杂任务的机器人智能系统研发。本岗位聚焦机器人数据从采集、落盘、组帧到云端或离线回流的端到端链路,以及 ROS2 等通信后端的性能与工程化,支撑训练、评测与数据闭环。
【岗位职责】 *设计、开发和维护端侧数据采集、落盘、组帧模块,熟悉MCAP、HDF5、H264、Zstd、LeRobot等数据格式,搭建性能优越的机器人数据回流系统。 *设计、开发和维护端侧数据回流模块,知晓HTTP、WebSocket、MQTT等通信协议和接口,知晓大文件上传、断点续传、分片上传等优化方法。 *设计、开发和维护端侧数据落盘模块,熟悉数据落盘的策略与实现,搭建性能优越的机器人数据落盘系统。 *设计、开发和维护端侧ROS2通信后端,熟悉fastdds、cyclonedds等通信后端的优化方法,搭建稳定、高性能的机器人ROS2通信系统。 *参与AI算法的软件开发与集成,对感知/控制算法具备一定了解,或者对参与算法落地具备浓厚的兴趣。
【职位要求】 *本科及以上学历,计算机、电子、自动化、机械等相关专业。 *熟悉C/C++编程语言,熟悉ROS2的框架设计。 *熟悉HTTP、WebSocket、MQTT等通信协议和接口,熟悉大文件上传、断点续传、分片上传等优化方法。 *熟悉MCAP、HDF5、H264、Zstd、LeRobot等数据格式,搭建性能优越的机器人数据回流系统。 *熟悉fastdds、cyclonedds等通信后端的优化方法,搭建稳定、高性能的机器人ROS2通信系统。 *了解感知/控制算法,或对参与算法落地具备浓厚的兴趣。 *工作态度积极认真,责任心强,具有良好的团队合作精神;
相关岗位