Software Engineer, Simulation
Core
Building and scaling high-fidelity simulation environments to validate end-to-end autonomous systems for heavy construction machinery.
Role type
Senior IC software engineer (robotics simulation)
Builds
High-fidelity simulation environments for autonomous construction machines
Domain
Robotics, autonomous systems, construction technology
Deliverable
production ML models | product features
Required skills
C++ (production-quality, modular systems), 3D engines (Unreal, Unity, Godot, Blender, Gazebo, Isaac Sim, Omniverse), simulation frameworks, math and physics, scene generation, neural rendering techniques
Preferred skills
Rust, robotics simulation background, neural rendering techniques (Gaussian splats, NeRFs)
Technologies
Unreal Engine, Unity, Godot, Blender, Gazebo, Isaac Sim, Omniverse, Rust
Responsibilities
Build and scale high-fidelity simulation environments, develop simulation systems supporting ML-based autonomy and safety validation, improve realism and performance of simulations, guide strategy in scene generation and neural rendering, write production-quality code for simulation content
Seniority
Senior, hands-on IC