CareerPlanGet AI match score →

Application Software Engineer - Relocation to Tokyo

Tokyo, Japan💼 Full-time🗓 2026-05-11 → 2026-07-31

Core

Bringing up and validating AI software stacks on customer hardware platforms for autonomous driving in Japan.

Role type

Senior embedded automotive software engineer (platform bring-up)

Builds

AI software stack integration on automotive-grade SoCs and Linux/QNX/AUTOSAR environments

Domain

Autonomous driving / Automotive embedded systems

Deliverable

production ML models

Required skills

C/C++, Bash, Python, Linux embedded systems (Yocto, systemd, bootloaders, device trees), QNX, Adaptive AUTOSAR, automotive SoC bring-up (NVIDIA Orin, Qualcomm SA8295/SA8650, Renesas, TI), hardware debugging, flashing tools, BSPs, CAN/Ethernet/PCIe/SPI/I2C protocols, CI/CD integration, test automation

Preferred skills

Automotive verification (HIL, Vector toolchains), ISO 26262, secure boot, OTA updates, system cybersecurity, Docker, Jenkins, Git, JFrog Artifactory

Technologies

NVIDIA Drive, Qualcomm Ride, Linux, QNX, Adaptive AUTOSAR, Yocto, systemd, Docker, Jenkins, Git, JFrog Artifactory

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, 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

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗