Stuttgart, Germany Remote (City)

NVIDIA is hiring a Senior Software Engineer - Autonomous Vehicles

About the Role

Role Overview

We're looking for a Senior Software Engineer to help advance autonomous driving technology in Stuttgart, Germany. In this role, you'll work directly on adapting and refining the NVIDIA Drive software stack for integration into both development and production vehicles. Your focus will be on ensuring the reliability and precision of advanced driver assistance and autonomous systems, particularly active safety features like emergency braking and steering.

Key Responsibilities

  • Adapt and configure NVIDIA Drive software for deployment on vehicle platforms, ensuring compatibility and performance.
  • Investigate, analyze, and resolve complex technical issues in ADAS and autonomous systems, tracing problems from sensor data through to functional behavior.
  • Collaborate with OEM partners and internal engineering teams to identify root causes, recommend fixes, and implement both immediate and long-term solutions.
  • Support vehicle bring-up processes, including flashing software, on-road testing, data collection, and functional validation in real-world and controlled environments.
  • Review software builds and performance data to assess system behavior and identify functional deviations.
  • Debug and verify active safety features, ensuring compliance with safety standards and performance benchmarks.
  • Maintain end-to-end traceability from system requirements through testing and validation, ensuring comprehensive coverage and accurate reporting.
  • Coordinate with engineering teams across Europe, the U.S., India, and APAC to align on issue resolution and feature development.

Qualifications

Candidates should have a strong foundation in ADAS development with hands-on experience in vehicle-level testing and issue triage. A background in embedded systems using Linux or QNX is essential, along with a clear understanding of active safety system design and validation.

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or Automotive Engineering (or equivalent experience).
  • Minimum of five years of relevant experience, including direct work on vehicle-integrated systems.
  • Proven ability to diagnose system-level issues using log data, coordinate technical investigations, and communicate findings effectively.
  • Valid driver’s license and willingness to participate in road testing and travel as needed.

Preferred Skills

  • Proficiency in C++ and Python for embedded and automotive applications.
  • Experience with sensor technologies such as camera, radar, lidar, GPS, and ultrasound in automotive contexts.
  • Familiarity with SoC architectures, GPU computing, CUDA, and TensorRT in automotive platforms.
  • Background in validating ADAS features and diagnosing use-case failures.
  • Understanding of Euro NCAP testing protocols, particularly in crash avoidance and safe driving scenarios, including protection of vulnerable road users and driver state monitoring.
  • Track record of identifying system bottlenecks and suggesting architectural or design improvements in perception, sensor fusion, or motion planning modules.

Technical Environment

The role operates within a high-performance embedded software ecosystem, leveraging Linux and QNX operating systems, C++ and Python programming, and advanced GPU-accelerated computing using CUDA and TensorRT. Work spans sensor integration, system validation, and optimization within SoC-based automotive platforms.

Work Location

This is a local position based in Stuttgart, Germany. The role requires on-site presence for vehicle testing, team collaboration, and integration activities.

Compensation and Benefits

This position offers competitive pay and access to world-class employee benefits, reflecting the technical demands and global impact of the role.

Required Skills
LinuxQNXC++PythonCUDATensorRTGPU computingSoC-based automotive architecturescameraradarADAS developmentembedded systemslog analysisActive Safety functionsin-vehicle validation C++PythonLinuxQNXCUDATensorRTGPU computingSoC architecturesADAS developmentActive Safetycamera systemsradarembedded systemslog analysisin-vehicle testing
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
NVIDIA
NVIDIA builds accelerated computing platforms and AI technologies that power advancements in areas such as generative AI, data centers, robotics, and digital twins.
All jobs at NVIDIA Visit website
Job Details
Category embedded
Posted 20 days ago