仿真引擎开发工程师 (Unreal Engine/C++)
上海
全职
智能制造 / 工业互联网 / 工业自动化 - 研发
职位描述
职位要求
计算机/数学相关专业,本科及以上学历,3年以上 C++ 开发经验,精通 C++ 14/17 标准。 精通 Unreal Engine 底层架构:熟悉 UE 的源码级开发,深入理解 Actor/Component 生命周期、World Subsystems 及插件开发流程。 物理引擎开发经验:深刻理解刚体动力学原理。必须具备在游戏引擎中集成第三方物理库(如 Bullet, Dart, ODE 或其他机器人动力学库)的经验,或有过深度修改 PhysX/Chaos 源码的经验。 数学基础扎实:精通线性代数(矩阵变换、四元数、欧拉角),能手写相关算法。 【加分项】 机器人背景:熟悉 ROS/ROS2 通信架构,了解 URDF/MJCF 等机器人描述文件格式。 渲染优化:熟悉 Vulkan/DirectX,能熟练使用 RenderDoc/Unreal Insights 进行性能分析与 Profiling。 Python binding:有将 C++ 功能封装为 Python 接口(如 pybind11)的经验,方便算法团队调用。
投递

Sharpa is an AI robotics company dedicated to developing ultra-high performance robots and core components, unlocking the limitless possibilities of future general-purpose robotic applications.