Principal Game Engine Engineer, Platform
Core
Design, implement, and optimize real-time physics systems for immersive digital twins and simulation applications.
Role type
Principal Game Engine Engineer (Physics Systems)
Builds
Scalable physics solutions, simulation assets, and performant features for logistics, telecom, defense, and infrastructure sectors.
Domain
Geospatial intelligence, physics-based 3D simulation, cloud/edge environments
Deliverable
production ML models | product features
Required skills
C++ (modern standards), rigid-body dynamics, collision detection (GJK, SAT, CCD), constraint solvers, multi-threading/job systems, SIMD/vectorization, memory management, profiling/debugging, engine integration (animation, rendering)
Preferred skills
Unreal Engine (Chaos), Unity (DOTS/Physics), Havok, Bullet, PhysX, GPU compute (CUDA), deterministic simulation strategies, console platform certification
Technologies
C++, Unreal Engine, Unity, CUDA, Python, C#, Lua
Responsibilities
Own physics architecture (data models, solver strategies), deliver core physics features (collision, vehicle dynamics, fluid/atmospheric mechanics), integrate with simulation logic and animation, optimize performance (frame time, memory), ensure stability and robustness, build authoring tools and visualizers, mentor engineers and set technical standards
Seniority
Principal, hands-on IC with mentorship and technical direction
