返回岗位列表

商汤科技

机器人开发C++工程师

地点:上海 薪资:20-40K·15薪 日期:2026-07-22

岗位摘要

运动控制算法的C++实现、优化与调试,包括轨迹规划(直线、圆弧、样条曲线、梯形/S形速度规划)、机器人运动学正逆解、动力学建模与控制(PID、前馈控制、计算力矩控制、MPC模型预测控制、LQR控制)、力控(阻抗控制、导纳控制)

岗位职责

  • 运动控制算法的C++实现、优化与调试,包括轨迹规划(直线、圆弧、样条曲线、梯形/S形速度规划)、机器人运动学正逆解、动力学建模与控制(PID、前馈控制、计算力矩控制、MPC模型预测控制、LQR控制)、力控(阻抗控制、导纳控制)
  • 控制算法的实时性优化,保障控制频率(人形机器人可达2kHz),降低控制延迟与抖动
  • 与驱动开发、中间件开发配合,将控制算法集成到机器人系统中,完成硬件在环测试(HIL)、实际机器人调试
  • 控制参数的整定与优化,保障机器人运动的平稳性、精度、响应速度
  • 具备多线程、并发编程的丰富实战经验,深入挖掘GPU/CPU/NPU等端侧加速硬件的算力
  • 为特定硬件定制高效算子,或优化现有算子库,支撑VLA训练、部署Infra的优化

任职要求

  • 本科及以上学历,自动化、计算机、机械电子、机器人等相关专业
  • 3年以上机器人运动控制算法C++开发经验
  • 具备在Linux实时环境下开发高性能、低延迟代码的丰富经验,熟悉性能剖析(perf, VTune)与高性能优化技术
  • 有控制频率≥1kHz的实时控制环路开发经验,具备出色的系统调试能力

福利待遇

  • 薪资范围:20-40K·15薪
  • 工作地点:上海
  • 加入商汤科技,与自动驾驶算法工程师团队协作

工作地址

上海徐汇区西岸智塔-西塔楼30楼