Overview
In this role, you will design and implement high-performance C++ software for the Wayve Driver core and its platform-adaptation layers. You’ll develop embedded applications on Linux, QNX and other 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 collaborate with distributed teams across Israel, the UK and the US to deliver automotive-grade software that scales across platforms. This is a hands-on, impact-driven opportunity to advance Wayve’s driver technology on real vehicles.
Pay / Benefits
- salaries benchmarked against the market
- equity and ownership in Wayve
- 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++17/20 software for the Wayve Driver core and platform-adaptation applications
- Develop embedded application and middleware software on Linux, QNX and other RTOS
- Integrate and validate the autonomy stack on automotive reference platforms and Wayve’s internal fleet
- Profile, debug and improve performance across application, middleware and OS boundaries
- Own features end to end, from design and implementation through testing, integration and production support
- Collaborate with distributed engineering teams and customer programmes across Israel, the UK and the US
Key requirements
- Strong hands-on experience designing and implementing high-performance production systems in modern C++
- Embedded Linux, QNX or another RTOS experience
- Understanding of middleware architectures and IPC
- Experience in automotive, autonomous driving or robotics including sensor integration
- Proficiency with profiling, tracing and debugging tools to diagnose bottlenecks and latency
- 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 standards such as ISO 26262, AUTOSAR and MISRA (advantage)
- cross-functional collaboration
- ownership and accountability
- problem solving under complex system constraints
- C++17/20 production software
- embedded Linux / QNX / RTOS
- middleware architectures and IPC
…
