机器人软件开发高级工程师

ShanghaiFull-timePosted May 27, 2026

Job description

  1. 负责机器人应用层软件设计与核心模块开发,对技术方案的可维护性与可扩展性负责

  2. 负责ROS/ROS2、Cyber RT框架下关键子系统的技术选型、架构落地及性能优化

  3. 主导复杂技术问题的攻关,建立系统级Profiling与诊断体系,推动性能瓶颈的根因解决

  4. 作为功能模块的交付核心,对交付质量、进度、稳定性负责

  5. 主导代码审查机制,建立团队代码质量基线,推动工程规范落地

  6. 编写关键技术文档,沉淀可复用的开发框架与调试工具链

  7. 承担技术传承角色,指导初中级工程师完成模块设计与问题定位

  8. 5-10年智能驾驶/车载软件/机器人实时嵌入式系统应用层软件开发经验

  9. 精通现代C++(C++14/17/20),具备大规模复杂代码库的交付经验

  10. 熟悉Linux内核调度、内存管理机制,有Xenomai/Preempt-RT实时系统开发经验者优先

  11. 系统思维: 具备从架构层面分析问题的能力,熟练使用GDB/Valgrind/Perf/eBPF等工具链进行深度系统诊断

  12. 交付意识: 习惯对交付物从头到尾负责,不满足于"完成开发",

加分项

  1. 有SLAM、计算机视觉、机器人控制算法工程化落地经验
  2. 具备功能安全(ISO 26262 / IEC 61508)相关开发经验

Description copied from Tars's careers page. Read the full posting before you apply.

More jobs at Tars

See all openings at Tars

More jobs in Shanghai

See all jobs in Shanghai