CareerPlanSign in

Software Engineer, Simulation

London, United Kingdom💼 Full-time🗓 2026-10-02 → 2026-10-07

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

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