← All roles

Software Engineer - Embedded Systems

Apply on company site
Stuttgartfull-timePosted 5mo ago

About the role

Embedded systems software engineer role in Stuttgart focusing on designing, developing and porting autonomous software modules across different SoC platforms, with broad ownership and direct impact on program direction within Applied Intuition’s Stuttgart autonomy team.

Responsibilities

  • Develop and debug our autonomous stack on embedded compute platforms
  • Work closely with machine learning engineers to optimize perception models for embedded performance
  • Interface with automotive middleware and communication protocols (IPC, Ethernet, DDS)
  • Support vehicle operations, SIL (Software-in-the-Loop) and HIL (Hardware-in-the-Loop) setups
  • Leverage AI-accelerated development tools and workflows

Qualifications

  • 5+ years of hands-on experience in C/C++ on POSIX and RTOS environments
  • Direct experience with automotive SoCs (NVIDIA Orin, Qualcomm Snapdragon Ride or similar)
  • Strong low-level understanding of hardware accelerators including encoders, DSPs and GPUs
  • Deep knowledge of operating systems, specifically QNX and Linux
  • Hands-on experience with microcontrollers, hardware debuggers and flashing interfaces

Skills

Required:C/C++Automotive SoCsOperating systemsHardware acceleratorsMicrocontrollers and debugging

Benefits

  • Not specified in the description
Last updated May 26, 2026. Interested? Apply on the company site.

About Applied Intuition

Building vehicle intelligence | Applied Intuition

Applied Intuition is the vehicle intelligence company with the tools, Vehicle OS, and autonomy stacks for creating safe, AI-powered vehicle experiences.

AIAutonomy stacksSelf-Driving SystemSimulationTesting & ValidationVehicle IntelligenceVehicle OSai-infrastructure-and-development

More open roles at Applied Intuition