Worldscape Technology Inc. is a cutting-edge platform designed to unify distributed data and intelligent agents across various environments. They are seeking an experienced game engine engineer to participate in the design, implementation, and optimization of real-time physics systems for their applications.
Responsibilities:
- Work on game physics: data models, simulation loops, solver strategies, and integration points across engine and simulation systems
- Focus on core physics features: Collision detection (broad-phase/narrow-phase), entity controllers, vehicle dynamics with an emphasis on orbital mechanics, particles/fluid mechanics (with an emphasis on atmospheric dynamics)
- Integrate with simulation logic (gameplay) & animation: Build physics-driven interactions, authoring tools, and runtime hooks (e.g., inverse kinematics, state machines, event systems)
- Help with performance optimization: Profile, optimize, and budget frame time and memory across platforms; lead multi-threading/Job System/SIMD efforts; evaluate GPU compute opportunities
- Stability & robustness: Establish test suites, golden scenarios, and verification and validation practices; reduce edge-case instability (stacking, tunneling, jitter, constraint drift)
- Tooling & workflow: Build/debug tools, visualizers, probes, and authoring pipelines that accelerate designer iteration and QA efficiency
- Quality & live support: work on crashes and regressions for the game engine; support content changes post-launch without destabilizing the simulation