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

具身机器人操作系统工程师

发布于 大约 11 小时前

普通员工/个人贡献者

上海市
中级经验
全职员工
仅现场办公
本科
软件工程
CI/CD
任务调度
内存管理
实时操作系统
开源
机器人操作系统
硬件抽象层

AI 估算 · 30k–50k

该职位技术要求高,涉及底层系统开发,薪资具有竞争力,上海地区机器人赛道火热。

职位详情

关于这个职位

这是一个极具挑战性的岗位,专注于开发面向具身机器人的操作系统核心模块

你将深入底层,负责硬件抽象、实时内核、任务调度等关键组件的研发,并亲手打造开源生态
如果你对 C/C++、Linux 内核和机器人系统有浓厚兴趣,并希望在这一前沿领域积累深厚技术功底,这个职位将为你提供绝佳的平台

最低要求

全日制本科及以上学历,计算机科学与技术、自动化、机器人工程、软件工程等相关专业

熟练使用C/C++/Python编程语言,熟悉面向对象设计、设计模式及软件工程实践,具备扎实的底层开发功底
理解现代操作系统原理,对成为linux kernel的maintain有兴趣
有过开源项目开发或贡献经验,熟悉Git版本管理、CI/CD流程,能独立主导模块开发、代码评审及问题排查

工作职责

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

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

AI 洞察

优缺点分析

优点

  • 身处具身智能这一前沿赛道,技术成长空间大,行业前景广阔
  • 工作内容深入底层,能极大提升操作系统和内核方面的硬核技能
  • 公司处于 B 轮融资阶段,有较好的发展潜力,且有机会参与开源生态建设,积累个人技术品牌
  • 团队涉及多学科融合,能接触到机器人感知、控制等知识,拓宽技术视野
  • 技术要求极高,需要对 Linux 内核、实时系统有深入理解,学习曲线陡峭
  • 工作内容偏底层,调试和排查问题难度大,需要较强的耐心和钻研精神
  • 机器人行业尚在快速发展中,技术迭代快,需要持续跟进最新进展

缺点 / 挑战

  • 适合对操作系统底层有浓厚兴趣、乐于钻研源码、喜欢挑战复杂系统问题的技术型工程师,尤其是具有开源情怀的极客

角色解读

  • 技术深度方向:从操作系统工程师逐步成长为 Linux 内核专家或机器人 OS 架构师
  • 技术广度方向:积累机器人全栈经验,可转型为机器人系统架构师或技术负责人
  • 开源社区方向:通过主导开源项目,建立个人技术影响力,成为社区核心贡献者
  • 负责机器人操作系统的底层模块开发,包括硬件抽象层、实时内核、任务调度框架等,确保系统能适配不同机器人硬件
  • 优化系统性能,降低感知-动作闭环中的延迟和抖动,提升多模态数据传输效率
  • 设计故障检测、容错恢复和安全机制,保障系统长期稳定运行
  • 主导开源生态建设,参与社区运营,推动代码迭代和工具链优化
  • 精通 C/C++ 和 Python,具备扎实的底层开发能力,熟悉设计模式和软件工程实践
  • 深入理解操作系统原理,对 Linux 内核有浓厚兴趣,有志于成为 maintainer
  • 有开源项目贡献经验,熟悉 Git 和 CI/CD 流程,能独立主导模块开发
  • 具备跨团队协作能力,能够与感知、控制、执行团队高效配合

申请策略

  • 在求职信中表达你对具身智能和开源的热情,可以提及你关注的开源机器人项目
  • 了解智元机器人的产品方向和技术栈,展示你与公司技术愿景的契合度
  • 重点突出你参与过的 Linux 内核或 RTOS 相关项目,详细描述你的贡献(如模块开发、性能优化等)
  • 强调你的开源项目经历,提供 GitHub 链接,并说明在项目中的角色和成果
  • 列出你熟悉的底层技术栈,如 C/C++ 优化、内存管理、调度算法等,并附上具体案例
  • 如果有关机器人或嵌入式系统经验,务必体现,尤其是硬件抽象和驱动开发方面
  • 如果对 Linux 内核还不够熟悉,建议深入学习内核调度、内存管理子系统,并尝试提交补丁
  • 补充实时操作系统知识,如 FreeRTOS、Zephyr 等,了解其实时性设计

面试指南

  • 使用 STAR 法则(情境、任务、行动、结果)来回答项目经验类问题,突出你的技术决策和影响
  • 对于原理性问题,先给出核心概念,再结合具体场景举例,体现深度理解
  • 对于系统设计问题,应展示系统性思维:明确目标、权衡取舍、分模块阐述
  • 请解释 Linux 内核中进程调度和中断处理的机制,以及如何优化实时性
  • 描述一个你参与的开源项目,你遇到了哪些技术挑战,如何解决的?
  • 如何设计一个机器人操作系统的硬件抽象层,使其适配多种传感器和执行器?
  • 谈谈你对内存管理(如虚拟内存、页表、分配器)的理解,以及如何在嵌入式环境中优化内存使用
  • 如果系统出现随机死机或高延迟,你会如何排查和定位问题?

职位点评

72
综合评分

前沿具身机器人赛道,核心技术栈深厚,发展潜力大,但现场办公且工作强度未知。

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

更适合这类人
最适合追求技术成长和前沿挑战的求职者,愿意投入时间钻研底层技术,对WLB要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展90
工作生活40
使命价值80

薪资福利

75中等

该职位薪资在上海地区处于中上水平,B轮公司通常提供有竞争力的薪酬和股票期权,但JD未明确列出具体福利。

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

成长发展

90较高

职位涉及前沿的具身智能、Linux内核、实时系统等核心技术,发展空间大,且有开源生态建设机会,成长性极强。

技术前沿前沿/新兴技术
技术栈C++、Python、Linux Kernel、实时操作系统、机器人操作系统、开源
业务类型profit_center

工作生活

40较低

职位要求现场办公,上海市中心? 未明确办公地点类型,但可能位于科技园区,工作强度可能较大,未提及WLB相关福利。

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

使命价值

80较高

具身智能是未来重要方向,能推动机器人技术进步,有较强的社会价值,但JD未明确提及使命导向。

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