AgiBot logo
智元机器人
机器人操作系统工程师

机器人操作系统工程师

发布于 大约 7 小时前

普通员工/个人贡献者

上海市
中级经验
全职员工
仅现场办公
本科
软件工程
Canopen
Dds
Ros 2
Rtos
具身智能
硬件抽象层
Linux实时内核

AI 估算 · 25k–45k

B轮中大型企业,上海中级机器人OS工程师,技术栈稀缺,薪资竞争力强。

职位详情

关于这个职位

该职位负责通用机器人原生开源操作系统的核心模块研发,包括硬件抽象层、实时内核、分布式通信中间件及任务调度框架

你将聚焦系统高效性优化和可靠性建设,并主导开源生态搭建与维护
适合具备RTOS和ROS2经验、热爱底层技术的工程师

最低要求

全日制本科及以上学历,计算机科学与技术、自动化、机器人工程、软件工程等相关专业,3年及以上具身智能操作系统、机器人OS、实时操作系统或数据中心OS研发经验

精通C/C++/Python编程语言,熟悉面向对象设计、设计模式及软件工程实践,具备扎实的底层开发功底
深入理解实时操作系统(RTOS)内核原理,熟悉Linux实时内核(PREEMPT-RT)、QNX或VxWorks等,具备内核裁剪、调度优化、中断处理及内存管理经验
熟悉机器人开源生态,精通ROS 2框架(Humble/Jazzy版本),掌握DDS通信协议、colcon构建系统、节点生命周期管理
具备通用机器人硬件适配经验,熟悉EtherCAT、CANopen等工业总线协议,能独立完成硬件抽象层(HAL)开发,实现传感器与执行器的快速适配
理解具身智能操作系统架构设计,熟悉“原语-服务-技能-任务”分层抽象体系,有世界模型、多模态融合(VLA)相关研发经验者优先
具备开源项目开发或贡献经验,熟悉Git版本管理、CI/CD流程,能独立主导模块开发、代码评审及问题排查

工作职责

负责通用机器人原生开源操作系统核心模块研发,包括但不限于硬件抽象层、实时内核、分布式通信中间件、任务/技能调度框架等,确保系统原生适配各类异构机器人硬件,实现软硬件解耦,提升软件复用率

聚焦系统高效性优化,针对机器人感知-认知-动作闭环链路,优化任务调度机制、内存管理、IO交互及多模态数据传输效率,降低系统延迟与抖动,契合具身智能操作系统对高效协同的核心需求
负责系统可靠性建设,设计并实现故障检测、容错恢复、健康监控及安全内核机制,在物理执行前保障安全约束与价值伦理要求,提升系统长期运行稳定性与鲁棒性
主导操作系统开源生态搭建与维护,参与开源社区运营,设计开源协作机制,对接开发者需求,推动核心代码迭代、文档完善及开源工具链优化,构建“硬件厂商-开发者-应用方”的协同生态
对接机器人感知、控制、执行等相关团队,打通系统与多传感器(视觉、激光、IMU等)、执行机构(机械臂、底盘等)的适配链路,解决系统集成过程中的技术瓶颈

优先资格

有世界模型、多模态融合(VLA)相关研发经验者优先

具备开源项目开发或贡献经验优先

AI 洞察

优缺点分析

优点

  • 切入具身智能前沿赛道,技术壁垒高,未来发展空间广阔
  • 公司处于B轮融资阶段,成长潜力大,技术团队氛围好
  • 工作内容涉及操作系统底层、实时系统、硬件适配等,技能积累扎实
  • 主导开源生态建设,有助于提升个人技术影响力
  • 技术栈复杂,需要同时掌握内核、实时系统、通信协议和硬件适配,学习曲线陡峭
  • 开源社区运营需要投入额外精力,沟通协调要求高
  • 机器人行业技术迭代快,需持续跟进前沿研究
  • 适合热爱底层技术、擅长系统级编程、对机器人操作系统有浓厚兴趣,并愿意参与开源社区建设的工程师

缺点 / 挑战

暂无明显挑战项

角色解读

  • 技术深耕:成为机器人OS领域的专家,主导核心模块设计
  • 架构演进:从模块开发走向系统架构师,设计下一代机器人OS
  • 开源领袖:通过开源社区积累影响力,成为技术布道者
  • 研发机器人原生操作系统核心模块,包括硬件抽象层、实时内核、分布式通信中间件等
  • 优化系统性能,降低感知-决策-动作闭环的延迟与抖动
  • 构建系统可靠性机制,如故障检测、容错恢复和安全内核
  • 主导开源生态建设,参与社区运营和代码迭代
  • 精通C/C++和Python,具备扎实的底层开发能力
  • 深入理解RTOS内核原理,熟悉PREEMPT-RT、QNX或VxWorks
  • 精通ROS2框架和DDS通信协议
  • 熟悉EtherCAT、CANopen等工业总线协议及硬件抽象层开发

申请策略

  • 在求职信中表达对机器人开源生态的热情,提及具体参与过的开源项目
  • 关注智元机器人的产品方向和技术博客,面试时展现对公司的了解
  • 突出RTOS或Linux实时内核开发经验,具体阐述内核裁剪、调度优化等成果
  • 详细列出ROS2项目经验,包括DDS配置、colcon构建、节点生命周期管理等
  • 强调硬件抽象层(HAL)开发经历,说明对EtherCAT/CANopen等协议的掌握
  • 附上GitHub开源项目链接,展示代码贡献和社区参与
  • 如果对ROS2不熟悉,可快速学习Humble/Jazzy版本并完成一个小型仿真项目
  • 补充实时系统知识,尤其是PREEMPT-RT内核的配置与调优

面试指南

  • 技术问题采用STAR法则:情境-任务-行动-结果,结合具体项目经验
  • 系统设计问题:先明确需求,再给出方案对比,最后阐述选型理由
  • 开源经验:强调贡献类型(代码、文档、社区),并说明影响
  • 请解释一下ROS2中的DDS通信原理,如何保证实时性?
  • 描述你如何优化一个实时系统的调度延迟?
  • 硬件抽象层(HAL)的设计要点是什么?如何适配不同传感器?
  • 你有过哪些开源项目贡献?如何推动社区协作?
  • 谈谈你对具身智能操作系统的理解,原语-服务-任务分层如何实现?

职位点评

70
综合评分

前沿具身智能OS研发,技术含量高,成长空间大,但工作强度可能较大。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术成长和前沿领域、愿意投入高强度工作的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展90
工作生活40
使命价值75

薪资福利

70中等

B轮中大型企业,上海中级岗位,薪资处于市场较高水平,但未提及具体福利,稳定性一般。

薪资信号未披露(AI估算:25K-45K/月)

成长发展

90较高

前沿的具身智能操作系统方向,技术栈领先,有开源社区建设和内部技术突破机会,成长空间大。

技术前沿前沿/新兴技术
技术栈ROS 2、RTOS、EtherCAT、CANopen、DDS、硬件抽象层、具身智能、VLA
成长机会开源生态搭建与维护、独立主导模块开发
业务类型profit_center

工作生活

40较低

仅现场办公,上海核心地段未明确,未提及弹性工时或WLB,可能涉及高强度研发。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

75中等

机器人操作系统属于技术前沿,推动行业发展和社会智能化,有正向社会影响力,但使命导向不明显。

行业发展高速增长赛道
社会影响正向社会影响力较高
创新程度积极采用新技术
Watch Jobs