Principal Application Software Engineer
Wayve is a London-headquartered embodied-AI company developing and licensing mapless, vehicle-agnostic driving software for assisted, automated, and robotaxi applications.
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.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will bring up and validate the AI software stack on customer hardware platforms. You will port and configure embedded operating systems, integrate drivers and middleware, automate hardware setup and testing, and resolve hardware integration issues with OEM and Tier 1 partners.
Requirements
- 8+ years of embedded or automotive software development experience
- Proficiency in C/C++, Bash, and Python
- Understanding of Linux-based embedded systems, including Yocto, systemd, bootloaders, and device trees
- Familiarity with QNX and Adaptive AUTOSAR
- Experience with automotive-grade SoC bring-up
- Experience with hardware debuggers, flashing tools, serial consoles, and BSPs
- Familiarity with CAN, Ethernet, PCIe, SPI, and I2C
- Experience integrating embedded platforms into CI/CD pipelines and test automation frameworks
Responsibilities
- Execute software bring-up on customer hardware platforms
- Port and configure Linux-based systems, QNX, and Adaptive AUTOSAR environments
- Integrate and validate drivers, middleware, and boot-time configurations
- Integrate hardware into CI/CD, HIL, and test infrastructure
- Resolve hardware-specific integration issues with OEM and Tier 1 teams
- Implement system-level diagnostics, logging, and secure boot configuration
- Develop automation for hardware setup, flashing, health checks, and test execution
Benefits
- Hybrid working
- Core working hours with schedule flexibility
