System Software Integration Engineer - Autonomous Vehicles

Nvidia
München, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

München, Germany

Tech stack

Bash
C++
Communications Protocols
Continuous Integration
Software Debugging
Linux
Ethernet
FlexRay
Python
Real-Time Operating Systems
System Software
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Software Version Control

Requirements

  • Bachelor's or Master's degree in an engineering field with minimum 2-3 years of experience as an ADAS software engineer at a Tier 1, OEM, or equivalent.
  • Exceptional problem-solving and analytical skills.
  • Proficiency in embedded systems, C/C++, and scripting languages (Python, Bash, etc.) with top-notch debugging and diagnostic abilities.
  • Solid grasp of embedded systems, real-time operating systems, ADAS sensor sets, and software integration principles.
  • Proficient in Linux and QNX environments.
  • Extensive knowledge of autonomous vehicle stack integration and firsthand experience in overcoming system challenges.
  • Knowledge of CI/CD topics , version control and Dockers.
  • Familiarity with vehicle architecture and communication protocols such as CAN, Flexray, and Ethernet.
  • Willingness to travel to customer locations across Europe (approximately 3+ onsite visits per year) to provide on-site technical support, with flexibility in work hours as needed., * Proven track record of series introduction of automotive projects, having contributed to a full OEM-based product currently on the roads.
  • First hand experience in customer-facing roles.
  • Familiarity with System in Loop and Hardware in Loop systems, including essential simulation tools.
  • Understanding of various OEM factory processes and requirements.
  • EU driver's license and advanced driving skills, including T2 certification for test driving prototypes.

Benefits & conditions

  • Seamlessly integrate and optimize system software components for automotive applications.
  • Craft and maintain automation pipelines to streamline processes.
  • Dive deep into analysis, diagnosing root causes, and refining the product experience.
  • Collaborate globally with our engineering teams in the US, APAC, and Europe to deliver cutting-edge solutions to customers.
  • Own the integration path for safety-critical systems as we move from prototype fleets to global mass production

About the company

* regular presence in the NVIDIA Munich office (candidate expected to be based in or near Munich) * or regular on-site activities with NVIDIA customers near Birmingham in the UK (candidate expected to be based near Birmingham)

Apply for this position