返回职位列表
社会招聘
系统工程师
北京
全职
机器人研发经验
相关专业背景
一、基础技术条件(必选项)
- 作为全栈开发团队的核心成员,候选人必须同时满足以下三项基础门槛:
- 通用技术工具:具备扎实的软件工程功底,熟练掌握并使用常规的通用软件开发技术栈与工具链。
- 编程与平台能力:必须具有 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等前沿模型与框架。
对这个职位感兴趣?
点击下方按钮提交申请,我们会尽快审阅您的简历