Software Engineer Tech Lead, Simulation

Wayve is the leading developer of Embodied AI technology, creating advanced AI software and foundation models to enable vehicles to perceive, understand, and navigate complex environments for enhanced automated driving systems.
Backend
Staff Software Engineer
Hybrid
5+ years of experience
AI · Automotive

Description For Software Engineer Tech Lead, Simulation

At Wayve, we're developing advanced AI software and foundation models to enable vehicles to perceive, understand, and navigate complex environments, enhancing the usability and safety of automated driving systems. As a Software Engineer Technical Lead for the Simulation Technology team, you'll be responsible for evolving a core component of Wayve's simulation platform, which is crucial for developing and evaluating our driving intelligence.

Your role will involve:

  • Owning key performance indicators (KPIs) for simulator realism, reproducibility, and cost
  • Leading cross-company technical discussions and guiding technical direction
  • Integrating simulated robot components and machine-learned graphics subsystems into the simulation platform
  • Implementing production-quality software in C++ and Python

We're looking for someone with:

  • Domain experience in simulation, motion planning, localization, controls, modern machine learned graphics techniques, or other areas of robotics
  • Strong development skills in Python and C++, including modern C++ (11, 14, 17, 20)
  • A good sense of systems and data-oriented software engineering design
  • Understanding of common software performance issues and design tradeoffs
  • 5+ years of industry experience designing and programming software
  • Excellent communication and people engagement skills

Desirable skills include experience with autonomous vehicles, simulating vehicle dynamics and sensors, implementing machine learned graphics techniques, rigid body simulation, large-scale ML inference systems, and cloud infrastructure.

At Wayve, we embrace complex challenges and aim to create autonomy that propels the world forward. Join us in shaping the future of automated driving technology!

Last updated 2 months ago

Responsibilities For Software Engineer Tech Lead, Simulation

  • Own key performance indicators (KPIs) for simulator realism, reproducibility, and cost
  • Work cross-company on aligning technical dependencies for simulator implementation
  • Lead technical discussions and guide technical direction
  • Effectively integrate the components of the simulated robot into the simulation platform
  • Effectively integrate machine-learned graphics subsystems into the simulation platform
  • Implement production quality software in C++ and Python

Requirements For Software Engineer Tech Lead, Simulation

Python
  • Domain experience in simulation, motion planning, localization, controls, modern machine learned graphics techniques (NeRF, Gaussian Splatting, or GenAI) or other areas of robotics
  • Good development skills in Python and C++, including modern C++ (11, 14, 17, 20)
  • Good sense of systems and data oriented software engineering design - what makes code reusable and extensible
  • Understanding of common software performance issues and design tradeoffs
  • 5+ years of industry experience designing and programming software
  • Excellent communication and people engagement skills

Benefits For Software Engineer Tech Lead, Simulation

  • Hybrid work environment

Interested in this job?

Jobs Related To Wayve Software Engineer Tech Lead, Simulation

Engineering Manager - Maps Developer Platform

Engineering Manager position at Apple leading the Maps Developer Platform team, focusing on API development and team leadership.

Manager/Senior Manager, Apple Education Community and Program Operations

Lead strategy and operations for Apple Education Community platform, driving product vision and development while collaborating with global teams to transform educational experiences.

Lead CPU Performance Analysis Engineer

Lead CPU Performance Analysis Engineer position at Qualcomm, focusing on CPU performance optimization, workload analysis, and competitive benchmarking.

Staff Engineer

Staff Engineer role at GoFundMe focusing on building scalable systems for checkout and pricing, offering competitive compensation and comprehensive benefits.

Forward Deployed Engineer

Forward Deployed Engineer role at Sourcegraph, working directly with enterprise clients to implement AI-powered code search and automation solutions.