Senior Software Engineer, Simulation
Core
Build and operate large-scale simulation pipelines for autonomous vehicle testing, including log ingestion, deterministic scenario execution, and integration with CI/CD workflows.
Role type
Senior Software Engineer (Simulation Infrastructure)
Builds
Deterministic simulation workloads, log replay pipelines, and reporting tools for autonomy and robotics teams.
Domain
Autonomous vehicles / Robotics / Simulation
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, large-scale data/test infrastructure, simulation and log replay, robotics middleware, sensor data handling (camera, LiDAR, radar), determinism and reproducibility, CI/CD integration, modern AI coding tools
Responsibilities
Build log ingestion, indexing, retrieval, and scoring pipelines; Develop deterministic scenario execution with clock control and seed management; Integrate simulation workloads into continuous integration workflows; Run large simulation batches efficiently and track/reduce costs; Build interfaces and visualizations for simulation users; Collaborate with autonomy and hardware-in-the-loop teams on failure definitions.
Seniority
Senior, hands-on IC