Xiaomi logo
小米
机器人中间件开发工程师

机器人中间件开发工程师

发布于 大约 14 小时前

普通员工/个人贡献者

北京市
中级经验
全职员工
仅现场办公
本科
后端开发
Cuda
Cyberrt
Dds
Ros2
中间件开发
性能优化
机器人系统

AI 估算 · 25k–45k

北京大厂机器人方向,技术门槛高,薪资竞争力强,通常14薪左右。

职位详情

关于这个职位

该职位负责机器人核心中间件层的开发与优化,基于ROS2和DDS等通信框架,支撑机器人系统的稳定运行与算法部署

你将参与底层系统调优、工具链开发和跨团队集成,是连接硬件、算法与上层应用的关键角色
适合对底层系统、机器人技术有浓厚兴趣的C++开发工程师

最低要求

本科及以上学历,计算机、软件工程和自动化等相关专业优先,有机器人、无人车和自动驾驶等相关行业经验优先

丰富的C/C++开发经验,熟悉python编程,熟悉CUDA,熟悉AI编程
熟悉Linux/ROS2系统软件栈,熟悉DDS、CyberRT等通信中间件,深入理解intra/ipc/rpc通信机制和实现原理
在实时操作系统、通信、调度、进程管理、状态监控、健康管理、系统集成、性能优化等若干领域有独特见解
了解机器人算法和软硬件,具备较强的系统集成和跨团队协作能力

工作职责

负责ROS2系统功能开发、调试和优化,确保系统高效稳定运行

负责数据采集工具、测试工具、平台工具的开发
负责算法的部署、集成与优化,保证机器人完整能力的交付

优先资格

计算机、软件工程和自动化等相关专业优先

有机器人、无人车和自动驾驶等相关行业经验优先

AI 洞察

优缺点分析

优点

  • 技术前沿,深入机器人底层中间件,积累高价值的系统能力
  • 机器人行业处于上升期,职业发展空间广阔
  • 技术栈复杂,需同时掌握底层系统、通信及AI知识,学习曲线陡峭
  • 系统集成和性能优化往往需要高强度投入,工作节奏可能较快
  • 对跨团队协作能力要求高,需频繁与算法、硬件等团队沟通
  • 适合热爱底层系统开发、对机器人技术有强烈兴趣,且愿意持续学习、抗压能力强的工程师

缺点 / 挑战

  • 小米平台大,业务场景丰富,技术挑战强,个人成长快

角色解读

  • 可从中间件工程师向系统架构师或机器人技术专家方向发展
  • 在小米等大厂可逐步承担更大模块的技术负责人角色,带领团队
  • 随着机器人行业爆发,可跨足自动驾驶、智能硬件等领域,技术辐射面广
  • 负责ROS2系统的功能开发、调试和优化,确保机器人系统高效稳定运行
  • 开发数据采集、测试和平台工具,提升开发效率和系统可观测性
  • 负责机器学习等算法的部署与集成,优化性能,保障机器人完整能力交付
  • 扎实的C/C++和Python编程能力,熟悉CUDA及AI编程框架
  • 深入理解Linux/ROS2系统软件栈,掌握DDS、CyberRT等通信中间件原理
  • 在实时操作系统、通信调度、进程管理、性能优化等系统领域有实战经验
  • 具备软硬件协同知识和跨团队协作能力

申请策略

  • 关注小米机器人业务方向(如仿生机器人、自动驾驶),在简历中体现相关认知
  • 准备系统设计或性能优化方面的深挖问题,展示技术深度
  • 突出C/C++和Python项目经验,尤其是涉及ROS或机器人相关的实战项目
  • 强调对通信中间件(如DDS、CyberRT)的理解和优化案例
  • 展示在性能调优、系统稳定性、实时性方面的量化成果
  • 若参与过自动驾驶、无人机等系统集成项目,务必重点描述
  • 提前学习ROS2和DDS原理,可搭建小型机器人系统实践
  • 熟悉CUDA和AI推理加速,了解常见算法部署流程

面试指南

  • 先讲基本原理,再结合项目经验,最后总结设计取舍
  • 使用STAR法则:情境-任务-行动-结果,突出量化成果
  • 遇到开放性系统设计题,先明确需求,再分模块阐述,最后谈权衡与测试
  • ROS2的通信机制是怎样的?与ROS1有哪些核心区别?
  • 如何优化一个实时系统中的通信延迟?请举例说明
  • 解释DDS的QoS策略,以及如何配置以满足机器人场景?
  • 如何设计一个跨模块的数据采集工具?
  • 在集成算法时遇到性能瓶颈,你通常如何定位和解决?

职位点评

71
综合评分

大厂机器人中间件岗,技术前沿成长空间大,但工作强度可能较高且福利未明确。

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

更适合这类人
该职位最适合追求技术成长、渴望挑战前沿机器人技术的工程师,对生活节奏要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展88
工作生活50
使命价值70

薪资福利

70中等

小米作为上市大厂,薪资福利通常具有竞争力,但JD未明确具体薪资和福利,补偿性满足度中等偏上。

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

成长发展

88较高

该职位涉及ROS2、DDS、CUDA等前沿技术,技术深度和广度都非常突出,成长空间大。

技术前沿前沿/新兴技术
技术栈ROS2、C/C++、Python、CUDA、Linux、DDS、CyberRT
业务类型ambiguous

工作生活

50较低

JD未提及工作模式和WLB相关信息,且北京互联网公司通常节奏较快,生活化满足度有限。

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

使命价值

70中等

机器人领域具有较强技术使命感和行业前景,但JD未明确强调社会价值,意义感中等。

行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs