Job
- Level
- Senior
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Leonberg
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop the integration of artificial intelligence for autonomous driving on various customer hardware platforms while closely collaborating with technical teams.
Job Technologies
Your role in the team
We're seeking an exceptional Application SW Engineer to join our Germany-based team within the Application Engineering org, focused on localising and advancing Wayve's autonomous driving technology for the German market.
This is a unique opportunity to play a hands-on role in shaping our AV capabilities in Germany from the ground up.
In this role, you'll be responsible for the bring-up and early validation of our AI software stack on customer hardware platforms, ensuring seamless performance across diverse SoCs and operating systems.
You will collaborate closely with cross-functional teams across Verification, Release, and OEM partners to ensure smooth integration and reliable delivery.
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.
This text has been machine translated. Show original
Our expectations of you
Qualifications
Essential
- Strong proficiency in C/C++, Bash, and Python.
- Deep understanding of Linux-based embedded systems (Yocto, systemd, bootloaders, device trees).
- Vertrautheit mit QNX- und Adaptive AUTOSAR-Umgebungen sowie die Fähigkeit, diese auf Zielhardware zu konfigurieren und zu debuggen.
- Comfortable working with hardware debuggers, flashing tools, serial consoles, and board support packages (BSPs).
- Vertrautheit mit Kommunikationsprotokollen wie CAN, Ethernet, PCIe, SPI, I2C.
Desirable
- Exposure to automotive verification environments (e.g., HIL systems, Vector toolchains, custom CI rigs).
- Understanding of secure boot, OTA updates, and system-level cybersecurity topics.
- Vertrautheit mit Docker, Jenkins, Git und Artefakt-Management-Tools wie JFrog Artifactory.
Experience
In order to set you up for success as an Application Software Engineer at Wayve, we're looking for the following skills and experience.
- 8+ years of experience in embedded or automotive software development, ideally with hands-on platform bring-up experience.
- Experience with bring-up on automotive-grade SoCs (e.g., NVIDIA Orin, Qualcomm SA8295/SA8650, Renesas, TI).
- Hands-on experience integrating embedded platforms into CI/CD pipelines and test automation frameworks.
- Experience working in a safety-critical domain with an understanding of ISO 26262, boot-time determinism, and watchdogs.
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
Wayve
Wayve Technologies Ltd, based in London, is an innovative British company focused on developing autonomous driving technologies. By utilizing AI systems that learn from camera data, it aims to create self-driving vehicles. The startup has secured significant funding and is expanding internationally.
Description
- Company Type
- Startup
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication