
智元机器人
端侧系统软件工程师
端侧系统软件工程师
发布于 大约 11 小时前普通员工/个人贡献者
上海市 / 北京市
中级经验
全职员工
仅现场办公
学历未注明
软件工程
Arm
Jetson Orin
Ros/Ros2
Zeromq
多传感器同步
多线程编程
嵌入式开发
系统集成
AI 估算 · 30k–55k
机器人+AI赛道高景气,B轮公司薪资有竞争力,要求技术栈较深(ROS2、嵌入式、C++/Python),上海/北京一线城市薪资水平较高。
职位详情
关于这个职位
该职位负责将数据采集 SDK 接入多种机器人平台(人形、机械臂、移动底盘等),解决跨平台兼容性与集成问题
你需要实现多传感器数据的高效同步采集与上报,并在 Jetson Orin 等嵌入式系统上进行性能优化
适合有 ROS/ROS2、系统编程及嵌入式开发经验的工程师
最低要求
技术要求:
机器人软件框架:熟悉 ROS/ROS2 生态,理解其通信机制与节点架构
有 ZeroMQ 等消息中间件的使用经验
系统编程能力:精通 Python,具备 C++ 开发能力
熟悉多进程/多线程编程,理解 GIL 机制对性能的影响
嵌入式系统经验:有 Jetson Orin 等边缘计算平台的开发经验,熟悉 ARM 架构与资源受限环境下的软件优化
系统集成能力:具备良好的问题排查与调试能力,能够快速定位跨模块、跨系统的集成问题
工作职责
核心职责:
多本体 SDK 接入集成:负责将数据采集 SDK 适配到不同类型的机器人本体(人形、机械臂、移动底盘等),解决不同硬件平台、不同软件架构下的兼容性与集成问题
端侧数据采集系统:在机器人端实现高效、低侵入的数据采集,协调多传感器(相机、力矩、关节状态等)的数据同步与打包,确保数据质量与完整性
端侧分布式组件部署:负责分布式系统组件在端侧的部署与运维,包括数据缓存、上报队列等模块,保障端到云数据链路的稳定性
跨平台适配与优化:针对不同嵌入式平台(如 Jetson Orin)的资源特点,进行性能调优与资源管理,在保证数据吞吐的同时控制 CPU/内存占用
优先资格
加分项:
有机器人、自动驾驶等领域的端侧软件开发经验
有多传感器同步与标定的实践经验
熟悉机器人本体控制系统的软件架构
主导或参与过机器人领域的开源项目
AI 洞察
优缺点分析
优点
- 身处具身智能(Embodied AI)风口赛道,公司技术积累扎实,能接触千台级机器人部署场景
- 技术栈硬核(ROS2、嵌入式、C++/Python),有利于提升系统集成与高性能编程能力
- 岗位涉及多平台适配,能深入了解不同机器人本体架构,拓宽技术广度
- B轮公司正处于快速扩张期,成长空间大,有机会参与核心基础架构设计
- 机器人领域技术迭代快,需要持续学习新框架和工具
- 适合有机器人或嵌入式系统背景,热爱系统级编程和硬件交互,乐于解决复杂集成问题的工程师
缺点 / 挑战
- 需要应对多种硬件平台和软件架构的兼容性问题,调试难度大,工作强度可能较高
- 端侧资源受限(Jetson Orin),对性能调优和资源管理要求较高,需要深入底层
角色解读
- 深耕机器人系统软件栈,向端侧架构师或 Infra 负责人发展
- 积累多平台适配与性能优化经验,可横向拓展至自动驾驶、边缘计算等相关领域
- 参与具身智能前沿项目,未来可转向算法工程化或全栈机器人开发
- 将数据采集 SDK 适配到人形、机械臂、移动底盘等不同机器人平台,解决硬件和软件架构的兼容性问题
- 在机器人端实现多传感器(相机、力矩、关节状态)的同步采集与数据打包,确保数据质量与完整性
- 部署并维护端侧分布式组件(数据缓存、上报队列),保障端到云数据链路的稳定运行
- 针对 Jetson Orin 等边缘平台进行性能调优,平衡数据吞吐与资源消耗
- 深入掌握 ROS/ROS2 生态、消息中间件(如 ZeroMQ),理解分布式通信机制
- 精通 Python 和 C++,具备多进程/多线程编程能力,理解 GIL 影响
- 熟悉嵌入式系统开发,有 Jetson Orin 等 ARM 平台经验,能进行资源受限环境下的优化
- 出色的系统集成与问题排查能力,能快速定位跨模块、跨系统的故障
申请策略
- 在求职信中表达对具身智能的热情,并说明自己如何理解端侧数据管道的挑战
- 关注智元机器人的产品动态和技术博客,面试时体现对公司业务的了解
- 突出 ROS/ROS2 项目经验,特别是多机器人平台集成或数据采集相关的成果
- 展示嵌入式系统开发案例,重点说明在 Jetson 或 ARM 平台上的性能优化工作
- 强调系统编程能力,如多线程编程、内存管理、Python/C++ 混合开发等
- 如有开源贡献(尤其机器人领域),务必列出
- 若缺乏嵌入式经验,可提前学习 Jetson 开发入门,掌握交叉编译和性能分析工具
- 补充 ZeroMQ 或其他消息中间件的实践,了解其与 ROS2 的差异与互补
面试指南
- 使用 STAR 原则:先说明背景(Situation),再讲任务(Task),描述你的具体行动(Action),最后总结结果(Result)
- 技术问题先简述原理,再结合实际项目经验,最后提出权衡方案
- 对于开放性问题,展示逻辑推理过程,如先分析可能原因,再逐一排查
- 请描述你在 ROS2 中实现一个话题通信的完整流程,与 ZeroMQ 有何异同?
- 在资源受限的嵌入式平台上,如何平衡数据采集的吞吐量与 CPU/内存占用?
- 多传感器同步时,如何处理时间戳偏差和丢帧问题?
- 你遇到过最复杂的跨平台集成问题是什么?如何解决的?
- Python 的 GIL 如何影响多线程数据采集?有哪些优化策略?
职位点评
70
综合评分
前沿具身智能赛道,硬核技术栈,高成长性,但现场办公且WLB未明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术成长和前沿领域挑战,对工作地点和时间要求不高的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活40
使命价值70
薪资福利
75中等
薪资估算较高,B轮公司可能有期权,但未明确提及具体薪酬福利,且未在JD中体现福利项。
薪资信号未披露(AI估算:30K-55K/月)
成长发展
85较高
技术栈前沿(ROS2、嵌入式、具身智能),能参与核心基础设施建设,成长空间大,但JD未明确提及培训或晋升路径。
技术前沿前沿/新兴技术
技术栈ROS/ROS2、ZeroMQ、Jetson Orin、ARM、多线程编程、嵌入式系统
业务类型profit_center
工作生活
40较低
仅现场办公,上海/北京通勤压力大,JD未提及弹性工作或WLB,且机器人行业可能存在加班需求。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
70中等
具身智能是高速增长赛道,有较强的技术创新价值,但JD未强调社会使命。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
智元机器人 的其他在招职位
相似职位推荐
Watch Jobs