创建提醒
向我发送相似的招聘

【27届校招】具身智能运控软件工程师

Premium Full-time C++ Linux CMake Bazel
【27届校招】具身智能运控软件工程师
深圳
正式
研发 - 算法
职位描述
职位描述您将加入人形机器人核心软件团队,参与运动控制软件的开发、重构与量产交付。并支持多种机器人形态的快速适配和能力复用。你将深度参与遥操作、力矩平滑、安全防护等关键实时控制模块的开发,在毫秒级控制周期的真机环境中解决实时性、安全性和鲁棒性挑战。主要职责- 独立负责运动控制软件模块的开发与交付:包括但不限于遥操作数据采集与全身控制链路、力矩平滑与抖动优化、安全防护与降级策略实现- 与运动控制算法团队对接,将算法方案(如遥操模型、力矩控制策略)转化为高质量的生产级 C++ 代码,处理算法到工程落地过程中的接口适配、数据对齐和性能差异。本岗位不涉及算法研发,聚焦软件工程。- 参与运动控制系统的架构升级:理解模块化业务的职责边界与接口规范,在新架构下完成模块适配,保障系统稳定、可靠。- 在真机环境中进行调试与性能分析:使用系统级性能分析工具定位延迟瓶颈和资源竞争,区分仿真与真机差异,提出可落地的优化方案- 维护项目的构建系统与编译配置(基于 CMake 或 Bazel),保障构建流程的稳定可用,及时处理代码合并冲突与依赖变更- 遵循量产级质量规范;问题发生后及时记录并给出初步分析;功能交付附带测试验证报告- 输出模块设计文档与接口说明,沉淀真机调试经验与故障排查流程
职位要求
基本要求- 硕士以上学历,计算机科学、自动化、电子工程或相关领域本科及以上学历- 有实时系统或嵌入式系统项目背景- 精通 C++,理解 RAII、智能指针、线程安全、锁粒度控制与内存管理等基本知识;有能力 review 并改进现有代码的健壮性- 熟练使用 CMake 或 Bazel 等构建系统,有维护过中大型 C++ 项目编译配置的经验- 熟悉 Linux 开发与调试环境(gdb、perf、火焰图、日志分析),能独立定位崩溃、死锁和性能瓶颈- 有将算法方案转化为工程代码的完整闭环经验:从理解方案设计 → 独立编写 C++ 实现 → 真机验证 → 修复差异 → 交付- 具备良好的工程习惯:代码自测充分、commit 粒度合理、在代码提交中清晰描述变更意图和影响面- 具备良好的团队协作能力:能与算法、硬件、测试等角色高效配合,在联调中主动对齐接口和时序
投递