IT & Software

Application Software Engineer

wayve

London · Greater London · United Kingdom

Overview

In this role, you will lead bring-up and early validation of Wayve’s AI software on customer hardware in Germany. You’ll work closely with Verification, Release, and OEM partners to integrate and validate software with diverse automotive platforms. The job combines hands-on platform bring-up, Linux/QNX/Adaptive AUTOSAR environments, and CI/CD-driven validation to enable reliable autonomous driving capabilities. You will shape the local AV stack and contribute to a broader, hardware-agnostic AI platform.

Pay / Benefits
  • salary benchmarking
  • meaningful equity
  • relocation support and visa sponsorship
  • hybrid working model
  • learning and development budgets
  • comprehensive benefits (health, dental, maternity/paternity leave, retirement)
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
Key requirements
  • 8+ years of experience in embedded or automotive software development with hands-on bring-up experience
  • 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 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
  • Collaborative mindset for cross-functional work
  • Strong problem-solving and troubleshooting abilities
  • Effective communication with hardware partners and internal teams
  • CUDA/embedded C/C++
  • Bash scripting
  • Python

Reference: WJ-747_31166443

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.