AgiBot logo
智元机器人
算法框架/算法软件工程师

算法框架/算法软件工程师

发布于 大约 17 小时前

普通员工/个人贡献者

上海市 / 北京市
中级经验
全职员工
仅现场办公
本科
软件工程
Ros2
Slam
感知
机器人
自动驾驶
运控

AI 估算 · 20k–35k

2年经验+机器人算法框架,B轮中大型企业,上海/北京薪资较高,市场水准约20-35k,14薪。

职位详情

关于这个职位

该职位主要负责机器人/具身算法的软件架构设计、开发与集成,与算法团队深度合作,优化代码效率,构建SDK及自动化工具

你将接触到感知、SLAM、运控等前沿算法,参与从仿真到部署的全流程
适合有扎实C++基础、对机器人领域充满热情的工程师

最低要求

计算机、电子、通信等相关领域本科及以上学位,2年以上相关工作经验

扎实的Modern C++、Linux、网络通信等基础,熟悉Python、Shell等脚本语言
良好的软件工程能力,代码清晰规整

工作职责

参与机器人/具身算法软件架构设计、开发、和系统集成,与算法团队合作,集成算法

参与机器人/具身算法代码质量管控、单元测试框架开发、和代码效率提升
参与机器人/具身算法SDK开发,和文档撰写
参与机器人/具身算法的版本控制,自动化测试,仿真、调试、部署等工具开发,提升研发效率
与感知、SLAM、运控等具身算法深度合作,协作优化和提升算法工程化能力,保证项目的高质量交付

优先资格

熟悉ROS2、有机器人行业、自动驾驶行业相关经验者优先

有感知,SLAM,运控,力控等算法经验者,或者量产合作经验者优先
良好的职业修养,善于思考,良好的沟通能力和团队协作精神

AI 洞察

优缺点分析

优点

  • C++和系统架构能力是硬通货,职业天花板高,跳槽选择面广
  • B轮公司处于快速发展期,有机会参与从0到1的建设,影响力大
  • 对代码质量和工程化能力要求高,需要与多个算法团队协作,沟通成本较大
  • 机器人行业尚在早期,部分技术方向不成熟,可能需要频繁迭代和试错
  • 工作地点在上海和北京,生活成本高,且部分项目可能涉及高强度攻关

缺点 / 挑战

  • 处于机器人/具身智能前沿赛道,技术挑战大,能快速积累行业核心经验
  • 适合热爱机器人、享受复杂系统挑战、追求技术深度和长期成长的C++工程师

角色解读

  • 在技术深度上可成长为算法框架架构师或技术专家,主导机器人软件平台的设计
  • 横向可转型为算法工程师(如感知、规划方向),或进入自动驾驶/通用机器人等更热门的赛道
  • 在管理层面上可晋升为技术主管/经理,带领团队完成复杂系统交付
  • 设计和实现机器人算法的软件架构,将感知、SLAM、运控等算法模块化集成到统一框架中
  • 编写高质量C++代码,并开发单元测试、自动化测试和调试工具,确保算法的稳定性和效率
  • 封装算法SDK,编写文档,与算法团队紧密协作,持续优化算法在真实机器人上的表现
  • 精通Modern C++,熟悉Linux环境下的网络通信和多线程编程
  • 掌握Python和Shell脚本,具备良好的软件工程习惯(代码规范、版本控制、测试)
  • 了解ROS2、机器人学或自动驾驶相关领域知识,对感知、SLAM、运控等算法有基本认识

申请策略

  • 在面试中主动展示对机器人系统的整体理解,而不仅仅是孤立的技能点
  • 关注智元机器人的产品方向(如人形机器人),提前了解其技术博客或团队背景
  • 突出C++项目经验,尤其涉及多线程、网络通信或性能优化的大规模代码
  • 强调机器人或自动驾驶相关项目,如使用ROS2、参与过算法部署、或做过仿真测试工具
  • 展示软件工程能力:代码规范、单元测试、CI/CD、Git使用等
  • 如果有开源贡献更佳
  • 如果还不熟悉ROS2,建议快速上手,并在项目中实践几个小案例
  • 补充对感知、SLAM、运控等算法的基础理解,可通过阅读开源代码(如ORB-SLAM)或书籍

面试指南

  • 技术细节题:先明确问题边界,然后给出标准实现,最后说明权衡考虑(如性能、安全、扩展性)
  • 架构设计题:从需求出发,分模块、定义接口,强调解耦和测试友好性
  • 算法理解题:按“输入-处理-输出”逻辑组织,突出关键步骤和常见挑战
  • 请用C++实现一个线程安全的队列,并说明如何避免死锁
  • 描述你在项目中如何设计一个模块的架构,考虑可扩展性和测试性
  • ROS2中节点间通信的方式有哪些?如何选择合适的通信方式?
  • 如果你需要将一个感知算法从Python迁移到C++,你会怎么设计和测试?
  • 你对SLAM或运控算法了解多少?请简要介绍其中一种的工作流程

职位点评

66
综合评分

前沿机器人算法工程化岗位,技术成长快,薪酬有竞争力,但WLB一般。

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

更适合这类人
适合追求技术深度和前沿赛道、愿意接受现场办公和一定工作强度的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利55
成长发展88
工作生活45
使命价值80

薪资福利

55较低

薪资未明确披露,但B轮中大型企业+机器人热门赛道预计薪资有竞争力;福利未提及,补偿性激励一般。

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

成长发展

88较高

使用前沿的机器人技术栈(C++、ROS2、感知算法),有机会深度参与算法工程化,成长空间大。

技术前沿前沿/新兴技术
技术栈C++、ROS2、Linux、SLAM、运控、感知
业务类型profit_center

工作生活

45较低

仅现场办公,上海/北京通勤成本高,未提及弹性工作或WLB,可能面临项目期加班。

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

使命价值

80较高

机器人/具身智能是高速增长赛道,对推动科技进步有直接贡献,社会影响力中等偏上。

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