Wayve · London, United Kingdom
Join Wayve, a pioneering company in the field of autonomous driving. As a Senior Software Engineer, you will be part of the Robot Software team, responsible for developing the software that enables autonomous driving and collects data for training new driving models. You will work closely with multiple teams to investigate performance issues, optimize critical code paths, and enhance overall system performance. This role offers competitive compensation, private healthcare, paid time off, mental health resources, and opportunities for learning and development.
- Strong technical background on OS scheduling, computer architecture (memory hierarchy, CPU caches, context switches, …), and thread synchronisation
- Software Development Skills: Proficiency developing high-performance embedded Linux systems software in C++. Demonstrated ability to manage the complete software development lifecycle from ideation through delivery & optimization
- Proven track record of methodical experiment evaluation
- Proficiency with performance profiling tools and techniques for identifying and resolving system bottlenecks
- 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
- Familiarity with Nvidia performance tools such as NV NSight, NV Lumos and tegrastat
- Familiarity with observability tools such as Grafana (logs, metrics, traces), Databricks, Datadog
- Familiarity with QNX and Momentics is a plus
Inicia sesión para generar una carta de presentación para esta vacante.
Iniciar sesiónInicia sesión para ver cómo encaja este empleo con tu perfil.
Iniciar sesión