Ivyea Jobs 5948 roles · 69 companies · 刚刚
智元机器人 · 具身智能

端侧系统软件工程师

上海 / 北京 社招 · 全职 推理 / 部署优化

职位描述

岗位背景 我们是智元机器人具身研究中心的 Infra 团队,正在为千台级机器人(Embodied AI)构建连接"物理世界"与"云端训练"的闭环数据基础设施。 本岗位负责机器人端侧软件系统的集成与适配。你需要将我们的数据采集 SDK 接入多种不同本体的机器人平台,确保在各类硬件环境下稳定运行,实现多传感器数据的高效采集与上报。 核心职责 1. 多本体 SDK 接入集成:负责将数据采集 SDK 适配到不同类型的机器人本体(人形、机械臂、移动底盘等),解决不同硬件平台、不同软件架构下的兼容性与集成问题。 2. 端侧数据采集系统:在机器人端实现高效、低侵入的数据采集,协调多传感器(相机、力矩、关节状态等)的数据同步与打包,确保数据质量与完整性。 3. 端侧分布式组件部署:负责分布式系统组件在端侧的部署与运维,包括数据缓存、上报队列等模块,保障端到云数据链路的稳定性。 4. 跨平台适配与优化:针对不同嵌入式平台(如 Jetson Orin)的资源特点,进行性能调优与资源管理,在保证数据吞吐的同时控制 CPU/内存占用。

任职要求

技术要求 1. 机器人软件框架:熟悉 ROS/ROS2 生态,理解其通信机制与节点架构;有 ZeroMQ 等消息中间件的使用经验。 2. 系统编程能力:精通 Python,具备 C++ 开发能力;熟悉多进程/多线程编程,理解 GIL 机制对性能的影响。 3. 嵌入式系统经验:有 Jetson Orin 等边缘计算平台的开发经验,熟悉 ARM 架构与资源受限环境下的软件优化。 4. 系统集成能力:具备良好的问题排查与调试能力,能够快速定位跨模块、跨系统的集成问题。 加分项 1. 有机器人、自动驾驶等领域的端侧软件开发经验 2. 有多传感器同步与标定的实践经验 3. 熟悉机器人本体控制系统的软件架构 4. 主导或参与过机器人领域的开源项目