Ivyea Jobs 5948 roles · 69 companies · 1 小时前
银河通用 · 具身智能

机器人软件系统工程师-人形方向

北京 社招 · 全职 算法中心 / 软件类 具身智能 / 机器人

职位描述

岗位职责 负责机器人软件系统架构设计与开发,打通操作端、服务端、机器人端及感知、决策、控制模块间的通信链路。 负责机器人遥操作平台开发,包括实时视频、状态监控、任务下发、控制面板、地图轨迹、告警及数据回放等功能。 负责后端服务和通信中间件建设,实现设备接入、指令分发、状态同步、权限管理、服务发现和任务调度。 优化控制指令、状态数据、音视频及传感器数据传输,解决低延迟、丢包、弱网、断线重连和数据一致性问题。 负责机器人数据系统建设,支持图像、视频、点云、关节状态、控制指令及任务日志的采集、存储、检索和回放。 设计缓存、数据库、对象存储和数据管理方案,为算法训练、问题定位、仿真回放和模型评测提供支持。 参与推理系统数据链路设计,优化感知、决策和控制模块间的数据传输、缓存和任务调度。 负责日志监控、链路追踪、异常告警、性能分析和故障恢复,提升系统稳定性与可观测性。 与算法、硬件、嵌入式、测试及产品团队协作,制定通信接口和数据规范,推动系统持续演进。

任职要求

本科及以上学历,计算机、通信工程、软件工程、自动化、电子信息等相关专业。 具备机器人软件、遥操作平台、数据系统、中间件或分布式系统开发经验。 具备前后端开发经验,熟悉React、Vue等前端框架,以及WebSocket、WebRTC或常用可视化技术。 熟悉后端服务开发,掌握HTTP、RESTful API、RPC、gRPC、消息队列、缓存和任务调度。 熟悉TCP/IP、UDP、DDS、ZeroMQ、ROS或ROS 2等通信协议和框架。 了解实时音视频、视频编解码、弱网优化、时间同步和多传感器数据同步。 熟悉关系型数据库、时序数据库、对象存储、缓存和数据检索系统。 理解机器人感知、决策、控制及模型推理过程中的数据流和性能瓶颈。 熟悉多线程、多进程、异步编程、网络编程和共享内存,具备高并发、低延迟系统调优经验。 精通C++和Python,具备Linux环境下开发、部署、调试和性能分析经验。 加分项 具有人形机器人、移动机器人、机械臂或无人系统软件开发经验。 具备机器人遥操作、数据采集、数据标注或模型评测平台建设经验。 具备实时视频、点云、地图、轨迹或数字孪生可视化经验。 熟悉Docker、Kubernetes及常用监控和日志系统。 具备云边端协同、多机器人管理、远程升级或权限审计经验。 立即投递