CareerPlanSign in

Application Software Engineer

Leonberg, Germany💼 Full-time🗓 2026-02-24 → 2026-09-26

Core

Bring-up and early validation of AI software stack on customer hardware platforms for autonomous driving localization in Germany.

Role type

Senior embedded application software engineer (automotive)

Builds

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

Domain

Autonomous driving / Automotive embedded systems

Deliverable

production ML models | product features

Required skills

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

Preferred skills

HIL systems, Vector toolchains, ISO 26262, secure boot, OTA updates, system cybersecurity, Docker, Jenkins, Git, JFrog Artifactory

Technologies

NVIDIA Drive, Qualcomm Ride, NVIDIA Orin, Qualcomm SA8295/SA8650, Renesas, TI, Linux, QNX, Adaptive AUTOSAR, Yocto, systemd

Responsibilities

Execute software bring-up on customer hardware platforms; Port and configure Linux-based systems, QNX, and Adaptive AUTOSAR; 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.