Software Engineer, Simulation
Core
Develop and maintain production-quality simulation components to evaluate and improve Wayve's end-to-end driving intelligence stack, focusing on high-scale open-loop evaluation and reproducing learned driving system behavior.
Role type
Senior IC software engineer (simulation systems)
Builds
Realistic, reproducible simulation environments for autonomous driving evaluation
Domain
Autonomous driving / Robotics / Simulation (via careerplan.io/jobs/ff2f5234-99c2-4eae-b5c6-e8d719da4e4e-software-engineer-simulation-at-wayve)
Deliverable
production ML models
Required skills
C++, Python, simulation systems, robotics, autonomous systems, software design, debugging complex systems, performance profiling, GenAI tools
Preferred skills
Experience with end-to-end AI driving stacks, open-source simulation frameworks, distributed systems
Technologies
C++, Python, modern C++
Responsibilities
Implement scoped features and integrate driving-stack components into the shared simulation environment; Support different simulation configurations and ensure correct component interaction; Investigate differences between on-road and simulated execution; Improve simulation reproducibility, reliability, and debuggability through automated testing; Profile and improve simulator performance for large evaluation workloads.
Seniority
Senior, hands-on IC
