IT & Software

Software Engineer, Embedded Automotive Platform

wayve

London · Greater London · United Kingdom

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

Reference: WJ-747_31173657 · Posted 01 Nov 2026

Find more on GigBlows

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