Control Engineer
The Role
We're seeking an exceptional Engineer to join our Germany-based Application Engineering team, focused on localising and advancing Wayve's autonomous driving technology for the German market. You'll play a pivotal role in integrating, validating, and optimising our MPC-based trajectory controller and AI software stack on new vehicle platforms ensuring safe, reliable, and high-performance driving in diverse real-world conditions.
This is a unique opportunity to work at the intersection of controls, systems integration, and applied machine learning, helping expand our AV capabilities across new operational domains while collaborating closely with robotics, ML, and vehicle engineering experts.
Key Responsibilities
- Integrate and validate Wayve's AI software stack and MPC-based trajectory controller on customer hardware and vehicle platforms.
- Maintain and enhance the controller (coupled with ML-driven trajectory generation) to improve performance, stability, and reliability across different vehicles and environments.
- Establish and advance control and integration methods for ML-coupled systems, ensuring robustness and scalability across operational domains.
- Test and optimise system behaviour in challenging driving scenarios - from highways to urban settings and adverse weather conditions.
- Develop and refine simulation and evaluation pipelines to guarantee real-world optimality and control quality.
- Collaborate with cross-functional teams (Verification, Release, OEM partners) to diagnose and resolve integration and performance issues.
About you
In order to set you up for success as a Software Engineer at Wayve, we're looking for the following skills and experience.
Essential:
- Strong theoretical knowledge of control theory, optimisation, model-predictive control, state estimation and numerical methods.
- Practical experience in developing and tuning control systems for physical systems, both in simulation and in the real world.
- Experience productionising and scaling systems including real-time controllers and monitoring their performance at scale.
- Strong C++ and Python.
Desirable:
- Experience with control, dynamics and modelling of road vehicles.
We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. If you're passionate about self-driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply.
This is a full-time role based in our office in Leonberg, GER. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We operate core working hours so you can determine the schedule that works best for you and your team.