返回在招岗位
物理引擎开发工程师(硕士)
深圳
岗位职责
- 负责物理引擎核心模块的工程实现、性能优化与稳定性落地,支撑具身智能多机器人、复杂场景的高吞吐实时仿真,推动Sim-to-Real落地
- 负责刚体动力学、接触/碰撞检测与响应、几何处理等模块的开发、重构与工程化落地,确保在复杂多体交互场景下的实时性与鲁棒性
- 针对CPU/GPU异构架构进行性能分析、并行化改造与瓶颈优化(C++/CUDA),支撑万级并发与高吞吐仿真需求
- 构建并持续打磨接触与碰撞系统,解决非凸体、多接触点、刚-柔耦合等工程问题,提升仿真稳定性与可扩展性
- 与算法、产品及机器人团队协作,将仿真模型与真实世界数据对齐,参与Sim-to-Real闭环验证与工具链建设
- 跟进主流物理引擎(MuJoCo、Isaac Sim、PhysX等)的算法实现与二次开发实践,快速将成熟方法工程化落地
任职要求
- 计算机科学、力学、物理学或相关专业硕士及以上学历,2年以上物理仿真/引擎相关工作经验(优秀者可放宽)
- 熟练掌握C++与Python,具备扎实的CUDA编程与GPU并行优化经验,能独立完成算法原型到高性能工程代码的转化
- 深入理解刚体动力学、计算几何与数值方法基础;具备复杂形体接触碰撞算法的实际开发或深度二次开发经验,或具备流体/可变形体仿真工程经验
- 至少深度使用或二次开发过一款主流物理引擎(MuJoCo、Isaac Sim、PyBullet、PhysX等),对底层实现有清晰认知并能动手改源码
- 具备良好的数学基础(线性代数、数值分析、计算几何),能独立定位并解决数值稳定性与性能问题
- 问题拆解与工程落地能力强,沟通协作意识好,能与跨背景团队高效配合
加分项
- 有大规模并行(十万~百万级刚体/粒子)性能优化实战经验
- 熟悉可微物理、强化学习仿真训练流程,或有Sim-to-Real相关工程经验
- 对机器人学有一定了解,熟悉运动学/动力学建模与接触动力学
- 有开源物理引擎核心模块贡献或从零实现过完整子模块的经验