返回职位列表
社会招聘

系统工程师

北京
全职
机器人研发经验
相关专业背景

一、基础技术条件(必选项)

  • 作为全栈开发团队的核心成员,候选人必须同时满足以下三项基础门槛:
  • 通用技术工具:具备扎实的软件工程功底,熟练掌握并使用常规的通用软件开发技术栈与工具链。
  • 编程与平台能力:必须具有 Vibe Coding 的实战经验;熟悉现代 AI 辅助开发工作流,能在日常开发中熟练使用 Codex、Claude Code 或 Gemini CLI等平台/工具。
  • 行业背景:必须具备机器人产品的实际研发经验,或深耕于机器人、3C电子产品等相关硬件落地行业的背景。

二、技术背景与岗位方向(满足其一即可)

(一)方向 A:全链路技术栈

岗位职责

  • 产品软件化:辅助软件研发团队,将前沿的预研技术与方案进行产品化落地与软件化封装。
  • 打包与 OTA 支持:负责系统整体的软件级打包闭环,确保产品具备稳定可靠的 OTA 远程升级能力。
  • 现场部署与客户支持:深入客户现场,主导系统的现场部署、交付调试,并提供相应的客户运营与技术支持。

技术背景要求

  • 熟悉前端技术,熟练掌握并负责前端 UI 的封装与高标准交互逻辑实现。
  • 熟悉后端架构,负责将各类底层硬件与设备(Device)接入到系统后台。
  • 负责主导整个机器人系统的升级流程,包含各类版本管理(Release Management)及交付体系的搭建。

(二)底层通信与系统优化

岗位职责

  • 系统性能优化与轻量化:全面提升系统整体运行效能,攻坚并大幅降低内存开销、硬件开销等系统资源占用,提高整体架构的轻量化水平。
  • 内部系统维护:负责公司内部机器人基础系统的日常维护与迭代,保障 ROS 系统及底层通信网络的高效、稳定运行。
  • 算法部署与硬件调优:紧密配合并辅助算法同学,完成前沿算法在真实硬件系统上的落地部署,并针对 CPU 开销、进程/线程调度及资源分配进行深度的硬件级性能调优。
  • 轻量设备控制框架: 独立完成部分电机驱动、运动学、动力学推导和实现。

技术背景要求

  • 熟练掌握 CAN 总线等底层通信协议及实操调试。
  • 深入理解并能熟练搭建与维护 ROS、ZMQ等核心底层通信框架。
  • 在系统性能调优上有深厚积累,精通多线程、多进程的并发处理。
  • 具备丰富的现场调试经验,能够快速定位并解决复杂高频控制下的边界问题。

三、加分项(四大核心优势)

  • 如候选人具备以下任何一项或多项经验,将作为重大加分项:
  • 真实系统经验:具备真实机器人系统(而非纯仿真环境)的完整开发、落地或实操调试经验。
  • 竞赛背景:曾参加过 RMRC(RoboMaster Robot Cup 机甲大师赛)等高水平机器人赛事。
  • 专业领域知识:具备深厚的理论基础,拥有机器人动力学(Dynamics)与机器人运动学(Kinematics)相关的专业研究或应用经验。
  • 模型与推理实战:拥有机器人端到端推理或机器人数据流转的相关经验,熟悉或在实际项目中使用过 VLA、SONIC、OpenPI、GR00T、OpenVLA、ACT、LeRobot等前沿模型与框架。

对这个职位感兴趣?

点击下方按钮提交申请,我们会尽快审阅您的简历