Application Software Engineer

Company: wayve
Apply for the Application Software Engineer
Location: London
Job Description:

Overview

As an Application Software Engineer at Wayve Germany, you will lead bring-up and early validation of our AI software on customer hardware. You will work with cross-functional teams to ensure seamless integration across diverse SoCs and operating systems, from Linux-based systems to QNX and Adaptive AUTOSAR. Your work links hardware, drivers, and CI/CD pipelines to deliver reliable, safe deployments in a fast-growing autonomous driving environment. This role offers hands-on impact in shaping Wayve’s AV capabilities for the German market and broader ecosystem.

Pay / Benefits

  • hybrid working
  • learning and development budgets
  • competitive salaries
  • equity
  • relocation support and visa sponsorship
  • comprehensive benefits including health insurance and maternity/paternity leave

Responsibilities

  • Execute software bring-up on customer hardware platforms (e.g. NVIDIA Drive, Qualcomm Ride)
  • Port and configure Linux-based systems, QNX, and Adaptive AUTOSAR environments
  • Integrate and validate drivers, middleware, and boot-time configurations
  • Collaborate with Verification & Release teams to integrate hardware into CI/CD, HIL, and test infrastructure
  • Work with OEM and Tier 1 teams to resolve hardware-specific integration issues
  • Implement system-level diagnostics, logging, and secure boot configuration
  • Develop automation for setup, flashing, health checks, and test execution on target hardware
  • Bring-up and early validation of AI software stack on customer hardware across diverse SoCs and OSs

Key requirements

  • 8+ years of experience in embedded or automotive software development
  • Strong proficiency in C/C++, Bash, and Python
  • Deep understanding of Linux-based embedded systems (Yocto, systemd, bootloaders, device trees)
  • Familiarity with QNX and Adaptive AUTOSAR environments and ability to configure and debug them on target hardware
  • Experience with bring-up on automotive-grade SoCs (e.g., NVIDIA Orin, Qualcomm SA8295/SA8650, Renesas, TI)
  • Comfortable working with hardware debuggers, flashing tools, serial consoles, and BSPs
  • Familiarity with CAN, Ethernet, PCIe, SPI, I2C
  • Hands-on experience integrating embedded platforms into CI/CD pipelines and test automation frameworks
  • team collaboration
  • problem solving under hardware constraints
  • proactive communication
  • Linux-based embedded systems (Yocto, systemd)
  • QNX and Adaptive AUTOSAR
  • autonomous-grade SoCs (NVIDIA Orin, Qualcomm SA8295/SA8650)

…

Posted: October 22nd, 2026