About the Role
We are seeking an exceptional Principal Application SW Engineer to join our Japan-based team, focusing on localizing and advancing Wayve's autonomous driving technology for the Japanese market. This role offers a unique opportunity to shape our AV capabilities in Japan from the ground up, with hands-on involvement in bringing up and validating our AI software stack on customer hardware platforms.
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.
Requirements
- 8+ years of experience in embedded or automotive software development, ideally with hands-on platform 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 the 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 board support packages (BSPs).
- Familiarity with communication protocols like CAN, Ethernet, PCIe, SPI, I2C.
- Hands-on experience integrating embedded platforms into CI/CD pipelines and test automation frameworks.
- Exposure to automotive verification environments (e.g., HIL systems, Vector toolchains, custom CI rigs).
- Experience working in a safety-critical domain with an understanding of ISO 26262, boot-time determinism, and watchdogs.
- Understanding of secure boot, OTA updates, and system-level cybersecurity topics.
- Familiarity with Docker, Jenkins, Git, and artifact management tools like JFrog Artifactory.
Skills
- C/C++
- Bash
- Python
- Linux-based embedded systems
- QNX
- Adaptive AUTOSAR
- Automotive-grade SoCs
- Hardware debuggers
- Flashing tools
- Serial consoles
- Board support packages (BSPs)
- CAN
- Ethernet
- PCIe
- SPI
- I2C
- CI/CD pipelines
- Test automation frameworks
- HIL systems
- Vector toolchains
- ISO 26262
- Boot-time determinism
- Watchdogs
- Secure boot
- OTA updates
- System-level cybersecurity
- Docker
- Jenkins
- Git
- JFrog Artifactory
Location
- Tokyo
Work Type
- Full-time
- Hybrid
Experience Level
- 8+ years
About the Company
- Wayve is focused on localizing and advancing autonomous driving technology.
