IT & Software

Software Engineer, Simulation

wayve

London · Greater London · United Kingdom

Share this job: X Facebook WhatsApp Save job : Software Engineer, Simulation
Overview

Join Wayve’s Core Simulation team to build and evolve the simulation system that evaluates and improves autonomous driving. You will work on high-scale open-loop evaluation and integrate driving-stack components in a realistic, reproducible environment. The role focuses on delivering production-quality, scalable simulation tools while collaborating with multiple engineering teams. You will help improve testing, observability, and performance to enable reliable large-scale evaluation and iteration.

Pay / Benefits
  • hybrid working model
  • relocation support and visa sponsorship
  • learning and development budgets
  • health insurance
  • dental coverage
  • pension/retirement benefits
Responsibilities
  • Develop and maintain production-quality simulation components in C++ and Python
  • Integrate driving-stack components and simulated robot systems into the shared environment
  • Support various simulation configurations with emphasis on high-scale open-loop evaluation
  • Investigate discrepancies between on-road and simulated execution across data and inference paths
  • Improve automated testing, observability, reproducibility, and developer tooling
  • Profile simulator workloads and drive performance and scalability improvements
  • Collaborate with Simulation, Robotics, Autonomy, Evaluation, Platform and Data teams to resolve integration issues
  • Contribute to technical designs and improve maintainability of the codebase
Key requirements
  • Professional experience delivering production software in a collaborative environment
  • Strong C++ and Python skills with depth in at least one and ability to work in both
  • Experience in simulation, robotics, autonomous or multi-component systems
  • Understanding of software and data-oriented design for maintainability and extensibility
  • Experience debugging complex systems, data flows, timing and failure modes
  • Awareness of performance issues and pragmatic design trade-offs
  • Ability to deliver scoped features independently and communicate progress
  • Experience using GenAI development tools to boost productivity with careful validation
  • Strong communication and collaboration skills
  • strong collaboration
  • effective communication
  • problem-solving under complexity
  • C++
  • Python
  • simulation systems

Reference: WJ-747_31181543 · Posted 01 Nov 2026, 12:09 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer, jobs in other states

Browse jobs