Software Engineer, Embedded Automotive Platform

Company: wayve
Apply for the Software Engineer, Embedded Automotive Platform
Location: London
Job Description:

Overview

In this role you will design and implement high-performance C++ software for the Wayve Driver core and its platform-adaptation layers. You will develop embedded applications on Linux, QNX and RTOS, and validate the autonomy stack on automotive reference platforms and Wayve’s fleet. You’ll profile and optimize cross-boundary performance, owning features end-to-end from design to production support. You’ll work with distributed teams across multiple regions to advance a hardware-agnostic autonomous driving platform with real-world impact.

Pay / Benefits

  • Salaries benchmarked against market
  • Meaningful equity
  • Relocation support and visa sponsorship
  • Hybrid working with core hours
  • Learning and development budgets
  • Comprehensive health and wellbeing benefits

Responsibilities

  • Design and implement modern C++ software for the Wayve Driver core and platform-adaptation applications
  • Develop embedded applications on Linux, QNX and other RTOS
  • Integrate and validate the autonomy stack on automotive reference platforms and Wayve’s fleet
  • Profile, debug and improve performance across application, middleware and OS boundaries
  • Own features end to end from design through production support
  • Collaborate with distributed engineering teams and customer programmes across Israel, the UK and the US
  • Work on production core and adaptation layers for different vehicle and compute platforms
  • Integrate with automotive compute platforms like NVIDIA DRIVE Orin and Qualcomm 8650/8620

Key requirements

  • Strong hands-on experience designing and implementing high-performance production systems in modern C++
  • Experience developing application or middleware software on embedded Linux, QNX or another RTOS
  • Understanding of middleware architectures and inter-process communication mechanisms
  • Experience in automotive, autonomous driving or robotics, including vehicle development and sensor integration
  • Ability to use profiling, tracing and debugging tools to diagnose bottlenecks and complex issues
  • Track record of owning software through design, implementation, testing, integration and production support
  • Familiarity with Hardware Abstraction Layers, device-driver integration, NVIDIA or Qualcomm automotive platforms, or ISO 26262, AUTOSAR and MISRA is advantageous
  • Collaborative cross-functional communication
  • Problem-solving and analytical thinking
  • Ownership and accountability
  • Modern C++ (C++17/20)
  • Embedded Linux and QNX
  • Real-time OS concepts and IPC

…

Posted: October 22nd, 2026