Simulation Runtime Engineer
Core
Develop and support core runtime components, tools, and integrations for executing simulation, digital twin, robotics, and autonomy workloads.
Role type
Simulation Runtime Engineer
Builds
Production-quality runtime services, physics integration, APIs, and developer tooling for autonomous construction sites
Domain
Autonomous construction, simulation, robotics, digital twins
Deliverable
production ML models
Required skills
C++, Python, Linux, Git, build systems, automated testing, CI/CD, debugging, profiling, performance optimization
Preferred skills
Unreal Engine, NVIDIA Omniverse, Isaac Sim, Unity, Gazebo, AirSim, CARLA, distributed systems, real-time software, Docker, cloud environments, GPU applications
Technologies
C++, Python, Unreal Engine, NVIDIA Omniverse, Isaac Sim, Linux, Git, Docker
Responsibilities
Develop and maintain simulation runtime components and libraries; Implement features for simulation lifecycle management; Integrate with game engines and physics engines; Create and maintain APIs and developer utilities; Develop automated testing suites; Profile and optimize performance; Troubleshoot software defects and integration issues
Seniority
Mid-level, hands-on IC
