Senior Software Engineer OS Robot Software

Wayve is a London-headquartered embodied-AI company developing and licensing mapless, vehicle-agnostic driving software for assisted, automated, and robotaxi applications.

London, United Kingdom
About Wayve

Wayve Technologies Ltd. develops the Wayve AI Driver, an end-to-end, data-trained software platform that runs on onboard vehicle compute and native sensors. It is designed for OEM integration across L1 driver assistance through L4 automated driving, without HD maps.

View jobs by Wayve

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will create and maintain Linux kernels and device drivers, develop reliable C++ software, and improve observability and diagnostics for remotely deployed vehicles. You will collaborate on technical solutions and promote strong practices in testing, documentation, tooling, mentorship, and collaboration.

Requirements

  • C
  • C++
  • Embedded Linux
  • Linux kernel
  • Device tree
  • Yocto
  • Boot sequence
  • Secure boot
  • Debugging
  • Performance analysis
  • IPC
  • ROS
  • NVIDIA Jetson
  • NVIDIA Drive
  • QNX

Responsibilities

  • Create and maintain Linux kernels and device drivers
  • Collaborate with product, project, and engineering management to build appropriate solutions
  • Develop and deliver reliable C++ software
  • Create observable and debuggable software for remotely deployed devices
  • Build fault-tolerant software and comprehensive system diagnostics
  • Promote testing, documentation, tooling, mentorship, and collaboration practices

Benefits

  • Competitive equity package
Senior Software Engineer OS Robot Software at Wayve | JobStash