System Software Integration Engineer

NVIDIA NVIDIA · Semiconductors · Germany · Remote

NVIDIA is seeking a Systems/Software Integration Engineer to integrate ADAS software with OEM applications for automotive use. The role involves crafting automation pipelines, analyzing and diagnosing issues, and collaborating with global engineering teams. Requires a Bachelor's/Master's degree in engineering, 5+ years of ADAS software engineering experience, proficiency in C/C++, Python, Bash, embedded systems, RTOS, Autosar, Linux/QNX, and autonomous vehicle stack integration.

What you'd actually do

  1. Seamlessly integrate and optimize system software components for automotive applications.
  2. Craft and maintain automation pipelines to streamline processes.
  3. Dive deep into analysis, diagnosing root causes, and refining the product experience.
  4. Collaborate globally with our engineering teams in the US, APAC, and Europe to deliver cutting-edge solutions to customers.
  5. Focus on developing and testing infrastructure components to preempt issues before they impact vehicles.

Skills

Required

  • Bachelor's or Master’s degree in an engineering field
  • over 5 years of experience as an ADAS software engineer
  • Exceptional problem-solving and analytical skills
  • Proficiency in embedded systems
  • C/C++
  • scripting languages (Python, Bash, etc.)
  • top-notch debugging abilities
  • Solid grasp of embedded systems
  • real-time operating systems
  • ADAS sensor sets
  • software integration principles
  • Knowledge of Autosar (Adaptive and Classical)
  • Proficient in Linux and QNX environments
  • Extensive knowledge of autonomous vehicle stack integration
  • firsthand experience in overcoming system challenges
  • Knowledge of CI/CD topics
  • version control
  • Dockers
  • Familiarity with vehicle architecture
  • communication protocols such as CAN, Flexray, and Ethernet

Nice to have

  • Proven track record of series introduction of automotive projects
  • 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
  • essential simulation tools
  • Understanding of various OEM factory processes and requirements
  • EU driver's license
  • advanced driving skills
  • T2 certification for test driving prototypes

What the JD emphasized

  • over 5 years of experience as an ADAS software engineer
  • extensive knowledge of autonomous vehicle stack integration and firsthand experience in overcoming system challenges