Point your AI agent at freehire and let it find you a job.

Get the CLI →

RoboScience

C++软件工程师

Posted Updated
Discussion

岗位职责
1. 负责运动规划软件框架搭建,日志系统开发等工作
2. GPU 并行采样、批量梯度下降、约束求解等计算密集模块的工程实现与性能优化
3. 维护底层数据结构(ESDF / K-D Tree / 碰撞表达等),关注 cache locality 与 SIMD 利用
4. 性能 Profiling 与瓶颈分析,确保规划器满足实时性要求
5. 编写高质量单元测试与 benchmark 套件,保障数值稳定性

任职要求

  • 本科及以上,计算机 / 软件工程 / 数学等相关专业
  • 5 年以上高性能 C++ 开发经验,熟练掌握 C++17/20
  • 熟悉 CUDA 编程与 GPU 并行计算模型(thrust / cub / cutlass 等)
  • 熟悉 Eigen / Ceres / g2o / NLopt 等至少一个数值计算库
  • 扎实的算法与数据结构基础

加分项

  • 有数值优化库(IPOPT / Ceres / GTSAM)开发或深度优化经验
  • 熟悉 SIMD 指令集、cache 优化、profile 工具(nsight / perf / VTune)
  • 了解机器人规划或运动学背景
  • 开源项目贡献经历

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.