Amap logo
高德地图
高德-具身算法集成工程师/专家-具身业务部

高德-具身算法集成工程师/专家-具身业务部

发布于 大约 10 小时前

普通员工/个人贡献者

北京市
高级经验
全职员工
仅现场办公
本科
软件工程
Mpc
Ros/Ros2
Wbc
仿真
强化学习
控制算法
机器人
状态估计
算法集成

AI 估算 · 30k–60k

资深机器人软件工程师在北京市场薪资较高,结合行业高需求和技术难度,月薪范围合理。

职位详情

关于这个职位

该职位负责机器人具身算法集成软件的架构设计与核心模块研发,需要将状态估计、轨迹生成、MPC、WBC等算法模块进行标准化封装与工程集成,并建设基于Linux和ROS/ROS2的软件运行框架

你将与算法、嵌入式、硬件等多个团队紧密协作,推动系统级问题解决和机器人产品稳定交付
这是一个技术深度强、涉及面广的资深工程师岗位,适合有机器人或自动驾驶背景的软件工程师

最低要求

● 计算机、控制科学与工程、机器人学、自动化、电子工程、机械电子工程等相关专业本科及以上学历,硕士及以上学历优先

● 具备3年以上机器人、自动驾驶、嵌入式实时系统、高性能软件或相关领域研发经验,独立负责过关键软件模块或算法工程化项目
● 对机器人运动控制系统有完整、深入的认知,理解从状态感知、运动规划、控制策略到关节执行的整体架构,并在状态估计、轨迹规划、运动学与动力学、关节控制、MPC、WBC或强化学习控制等至少一个方向具备实际项目经验
● 具备良好的具身算法理解能力,能够准确理解算法原理、数据流、控制周期、动力学约束、稳定性边界和工程限制,并与算法工程师共同完成接口设计、工程实现、部署验证和问题定位
● 具备扎实的现代C++工程能力,熟悉面向对象设计、常用数据结构、并发编程、内存管理、异常处理及性能优化
熟悉Python
● 熟悉Linux系统开发、多线程/多进程、进程间通信及常用调试和性能分析工具,能够定位延迟、资源占用、内存、并发和稳定性问题
● 具备良好的软件架构和工程质量意识,熟悉模块化设计、接口抽象、依赖管理、自动化测试、代码评审及版本管理
熟悉CMake、Bazel等至少一种构建工具
● 熟悉ROS/ROS2机器人软件体系,具备复杂多节点系统设计和开发经验,理解QoS、组件化、生命周期管理及控制链路中的实时性问题
● 具备算法部署和系统集成经验,能够独立完成算法模块封装、环境配置、接口适配、性能调优、测试验证及版本交付
● 具备较强的系统思维、问题分析能力、动手能力和结果导向意识,能够深入机器人运行现场解决复杂问题
● 具备良好的沟通表达和跨团队协作能力,能够推动算法、软件、硬件及测试团队共同完成系统交付

工作职责

● 负责机器人具身算法集成软件的架构设计、核心模块研发与持续演进,建立清晰、稳定、可扩展的系统边界、数据协议和模块接口

● 负责状态估计、轨迹生成、MPC、WBC、强化学习策略、状态机及关节控制等算法模块的标准化封装与工程集成,明确算法输入输出、运行时序、依赖关系、配置方式及异常处理机制
● 设计并建设通用算法集成框架,支持算法模块的组件化接入、生命周期管理、参数配置、版本管理、快速替换与组合验证
● 建设基于Linux、现代C++和ROS/ROS2的软件运行框架,完成线程模型、进程通信、任务调度、内存管理、时间同步及数据链路的设计与性能优化
● 负责具身算法从仿真到实机的完整部署链路,包括模型与参数管理、策略导出、推理集成、接口适配、运行环境管理、Sim2Sim/Sim2Real验证及实机性能调优
● 分析并优化算法运行过程中的控制周期、端到端延迟、资源占用、数据吞吐、数值稳定性和长期运行可靠性
● 建立单元测试、集成测试、软件在环、仿真回归和真机回归测试体系,提升算法及软件版本的交付质量和迭代效率
● 建设数据记录、日志回放、性能分析、故障注入、运行监控及健康检查工具,提高系统的可观测性和问题定位效率
● 推动软件工程体系建设,包括代码规范、接口定义、构建系统、依赖管理、配置管理、代码评审、持续集成、版本发布和问题闭环机制
● 与算法、嵌入式、硬件、感知、规划及测试团队紧密协作,推动系统级问题解决和机器人产品稳定交付

优先资格

● 有四足机器人、人形机器人或移动操作机器人的算法集成、运动控制系统研发或实机部署经验

● 具备传感器、执行器、伺服驱动器等硬件的软件接入与联调经验,能够定位软件、通信与硬件之间的问题边界
● 熟悉EtherCAT、CAN、UDP等通信方式,了解机器人控制链路中的时序、延迟、丢包、抖动和同步问题
● 有机器人从零到一Bring-up、样机迭代、批量部署或长期稳定运行经验
● 熟悉Isaac Gym、Isaac Sim、MuJoCo、Gazebo等仿真平台,以及仿真—实机一致性验证流程
● 具备强化学习策略的实机部署经验,熟悉PyTorch、ONNX、TensorRT、CUDA或其他推理与性能优化技术
● 熟悉PREEMPT_RT、Xenomai或其他实时系统技术,具备硬件在环测试、系统辨识、故障注入或机器人安全机制建设经验
● 有主导复杂技术项目、建设团队工程体系或指导其他工程师的经验

AI 洞察

优缺点分析

优点

  • 前沿技术领域:具身智能是当前AI和机器人热点,技术积累有长期价值
  • 高德地图(阿里系)平台:资源丰富,有机会接触大规模机器人项目
  • 跨团队协作:与算法、硬件、测试等多团队配合,综合能力成长快
  • 技术门槛高:需要同时掌握机器人控制、现代C++、ROS/ROS2、Linux系统调优等多方面知识
  • 工作强度可能较大:阿里系公司整体节奏较快,且机器人项目有紧迫的交付周期
  • 实机调试复杂:需要深入机器人现场解决问题,可能涉及硬件调试和长时间排查

缺点 / 挑战

  • 深度技术挑战:涉及MPC、WBC、强化学习等高级算法工程化,技能提升空间大
  • 适合在机器人或自动驾驶领域有3年以上软件工程经验、热爱技术挑战、愿意深入底层系统优化的资深工程师

角色解读

  • 横向发展:成为机器人软件架构专家,主导具身业务部的软件平台建设,涉及更广泛的算法集成与系统优化
  • 纵向发展:向技术管理转型,带领团队完成大型机器人项目的软件交付,逐步晋升为技术总监或首席工程师
  • 跨领域拓展:积累丰富的Sim2Real和实机部署经验,可转向机器人产品化、自动驾驶或更广泛的AI系统集成领域
  • 设计并实现机器人具身算法的集成软件架构,封装状态估计、轨迹生成、MPC等算法模块为标准化组件
  • 基于Linux和ROS/ROS2搭建高性能软件运行框架,优化线程调度、进程通信和内存管理
  • 负责算法从仿真到实机的部署,包括模型导出、接口适配、Sim2Real验证和性能调优
  • 建设单元测试、集成测试和回归测试体系,提升交付质量
  • 开发监控和故障注入工具提高系统可观测性
  • 扎实的现代C++编程能力,熟悉面向对象、并发编程、内存管理和性能优化
  • 深入理解机器人运动控制系统,至少在一个方向(如MPC、WBC、强化学习控制)有实际经验
  • 熟练使用ROS/ROS2,具备复杂多节点系统设计与实时性问题处理经验
  • 较强的系统思维和问题分析能力,能够深入现场解决集成过程中的软硬件问题

申请策略

  • 提前了解高德地图在具身机器人领域的业务方向,思考你的经验如何为其带来价值
  • 在面试中展示你解决复杂系统问题的思维方式,例如一个具体的性能优化案例
  • 突出机器人运动控制或自动驾驶相关项目经验,尤其是算法工程化、系统集成、性能优化方面的具体成果
  • 详细描述使用C++和ROS/ROS2开发复杂机器人系统的经验,包括架构设计、实时性问题处理
  • 如果有Sim2Real部署或硬件联调经验,务必单独列出
  • 强调跨团队协作和推动问题解决的能力,例如担任过技术接口人或主导过集成项目
  • 补充对MPC、WBC或强化学习控制算法的理解,阅读相关论文并尝试代码实现
  • 熟悉Isaac Gym、MuJoCo等仿真平台,练习Sim2Real部署流程

面试指南

  • 对于项目类问题,采用STAR法则(情境、任务、行动、结果),突出架构决策和量化成果
  • 对于技术设计类问题,先明确约束(如实时性要求、资源限制),再给出方案并比较优劣
  • 对于问题排查类问题,阐述系统化排查思路:从现象分析、指标监控、逐步缩小范围到根因定位
  • 请描述你曾经负责的一个机器人算法集成项目,从架构设计到部署的完整流程
  • 如何在ROS/ROS2中设计一个多节点系统,并保证控制周期的实时性?
  • C++内存管理中有哪些常见问题?如何排查和优化?
  • 当你遇到Sim2Real部署后性能下降,你会如何分析和解决?
  • 如何设计一个通用的算法模块接口,使其易于替换和组合?

职位点评

55
综合评分

前沿机器人算法集成岗,技术深度强、成长空间大,但现场办公且强度可能较高。

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

更适合这类人
最适合追求技术深度和前沿领域、愿意在快节奏中快速成长的工程师,对工作生活平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利50
成长发展90
工作生活30
使命价值85

薪资福利

50较低

薪资水平未在JD中明确,但结合北京市场及高级岗位,预期较高;福利未提及,补偿性满足程度中等偏低。

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

成长发展

90较高

该职位涉及机器人领域前沿技术(MPC、WBC、强化学习、Sim2Real),技术成长空间极大,且要求独立负责关键模块,发展性动机满足度高。

技术前沿前沿/新兴技术
技术栈C++、ROS/ROS2、Linux、MPC、WBC、强化学习、Sim2Real、Isaac Gym、MuJoCo
业务类型profit_center

工作生活

30较低

工作地点为北京(市区),仅现场办公,未提及弹性工作或远程,且推测加班可能较大,生活化动机满足度较低。

工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值

85较高

具身智能是高速增长赛道,推动机器人技术进步有较强的社会价值,使命感和行业前景较好。

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