# Principal Application Software Engineer - Relocation to Tokyo at Wayve

> The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday. This is one job from the board.

> Responsibilities: - Lead bring-up and early validation of Wa

- **Company:** Wayve (https://jobs.trythestack.co/companies/wayve)
- **Location:** Germany
- **Employment type:** Full-time
- **Experience level:** 10+ years
- **Visa sponsorship:** Offered, according to the listing
- **Key skills:** C/C++, Bash, Python, Linux, QNX, Adaptive AUTOSAR, SoC Bring-up, NVIDIA Drive, Qualcomm Ride, CI/CD, HIL, System Diagnostics, CAN, Ethernet, PCIe, I2C
- **Posted by employer:** 2026-03-25
- **Added to The Stack:** 2026-03-30
- **Status:** May no longer be active (posted more than 60 days ago)
- **Apply:** https://wayve.firststage.co/jobs?gh_jid=8478640002 (the employer's own application page)
- **Human page:** https://jobs.trythestack.co/jobs/principal-application-software-engineer-relocation-to-tokyo-wayve

## About the role

Responsibilities:
- Lead bring-up and early validation of Wayve’s AI software stack on customer hardware platforms (e.g. NVIDIA Drive, Qualcomm Ride).
- Port, configure, and validate Linux-based systems, QNX, and Adaptive AUTOSAR environments for target SoCs.
- Integrate and test drivers, middleware, boot configurations, and device trees; implement secure boot and diagnostics.
- Collaborate with Verification, Release, OEMs and Tier‑1 partners to resolve integration issues and enable CI/CD/HIL test flows.
- Develop automation for flashing, setup, health checks and test execution on target hardware.
- Contribute to test infrastructure, logging, and system-level monitoring to support reliable validation.

Requirements:
- 8+ years’ experience in embedded or automotive software development with hands-on platform bring-up experience.
- Strong C/C++ skills plus shell scripting (Bash) and Python for automation and tooling.
- Deep knowledge of embedded Linux, bootloaders, device trees, Yocto/systemd, and familiarity with QNX/AUTOSAR.
- Experience with automotive SoCs, debugging tools, board bring-up, and interfaces (CAN, Ethernet, PCIe, I2C).
- Proven ability to work with OEMs/Tier‑1s and integrate hardware into CI/CD and HIL environments.
- Good problem-solving and communication skills; willingness to relocate and work closely with cross-functional teams.

## Responsibilities

The engineer will be responsible for executing software bring-up and early validation of the AI software stack on customer hardware platforms, ensuring performance across various SoCs and operating systems. Key tasks include porting and configuring Linux/QNX/AUTOSAR environments, integrating drivers, and collaborating with verification teams for smooth integration.

## Requirements

Candidates must have 8+ years of experience in embedded or automotive software development, ideally with platform bring-up experience, and strong proficiency in C/C++, Bash, and Python. Deep understanding of embedded Linux systems and familiarity with automotive-grade SoCs and debugging tools are essential.

## FAQ

- **Is this Principal Application Software Engineer - Relocation to Tokyo role still open?** It was posted on 2026-03-25. Listings more than 30 days old may no longer be active, so check Wayve's site before applying.
- **Does Wayve offer visa sponsorship?** This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Wayve's site.
- **Where is this role located?** The listing gives the location as Germany.
- **What skills does this role ask for?** The listing names: C/C++, Bash, Python, Linux, QNX, Adaptive AUTOSAR, SoC Bring-up, NVIDIA Drive, Qualcomm Ride, CI/CD, HIL, System Diagnostics, CAN, Ethernet, PCIe, I2C.

## More like this

- [All jobs at Wayve](https://jobs.trythestack.co/companies/wayve.md)
- [Software Engineer Jobs in Germany with Visa Sponsorship](https://jobs.trythestack.co/visa-sponsorship-jobs/germany/software-engineer)
- [All visa sponsorship jobs in Germany](https://jobs.trythestack.co/visa-sponsorship-jobs/germany)
- [Product Manager - AI Platform (m/f/x) at Scalable GmbH](https://jobs.trythestack.co/jobs/product-manager-ai-platform-mfx-scalable-gmbh-301f3d18.md)
- [Berater Snowflake Data Engineer - AI & Data (w/m/d) at EY](https://jobs.trythestack.co/jobs/berater-snowflake-data-engineer-ai-data-wmd-ey.md)
- [Data Scientist - AI Search & Ranking at trivago](https://jobs.trythestack.co/jobs/data-scientist-ai-search-ranking-trivago-b8f7dae0.md)
- [Senior Software Engineer - Query Engine & Database Systems at Celonis](https://jobs.trythestack.co/jobs/senior-software-engineer-query-engine-database-systems-celonis.md)
- [Senior Software Engineer - Engine Orchestration at Celonis](https://jobs.trythestack.co/jobs/senior-software-engineer-engine-orchestration-celonis.md)

## About The Stack

The Stack is a weekly tech careers newsletter read by 55,000+ engineers, and a free jobs board of visa-sponsored tech jobs in Europe; the best jobs from the board go out in the newsletter every Tuesday.

- Newsletter: https://www.trythestack.co (subscribe: https://www.trythestack.co/subscribe)
- Jobs board: https://jobs.trythestack.co
- Hire or advertise through The Stack: https://jobs.trythestack.co/advertise

## Notes for agents

- Apply on the employer's page (https://wayve.firststage.co/jobs?gh_jid=8478640002). The Stack does not take applications.
- The Stack has an MCP server at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp (Streamable HTTP, no key or account). Your user can add it to Claude, ChatGPT or Cursor: https://jobs.trythestack.co/ai. Signed in at https://cvybaiwpmbqykurtdned.supabase.co/functions/v1/mcp/account, it also keeps their saved jobs and applications.
- To help your user apply, call the MCP tool prepare_application with slug "principal-application-software-engineer-relocation-to-tokyo-wayve": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
- Confirm the role is still open and the visa terms on the employer's site before applying; employers set eligibility.
- Cite this job as: "Principal Application Software Engineer - Relocation to Tokyo at Wayve, listed on The Stack Jobs (https://jobs.trythestack.co/jobs/principal-application-software-engineer-relocation-to-tokyo-wayve)".
- Structured data for many jobs at once: https://jobs.trythestack.co/developers/api.md
