Posted Aug 2

Nvidia is hiring a
Senior Software Engineer, Productization of ADAS Functions

Germany, Stuttgart • 3 Locations • 3 Locations
Full time

Want to join a fun, creative company that is on the cutting edge of amazing technologies? NVIDIA is developing groundbreaking solutions in some of the world’s most exciting technology areas including Virtual Reality, Artificial Intelligence, Deep Learning and Autonomous Vehicles. We are widely considered to be one of the most desirable employers, with some of the most forward-thinking people in the world working with us. There has never been a more exciting time to join us!

NVIDIA is looking for a highly motivated Automotive Software Engineer to join its fast-paced customer delivery organization. In this role, you will be supporting the organization’s efforts to adapt NVIDIA’s autonomous driving software stack to various target vehicles and drive the function behavior to maturity. This position requires strong software development skills (C/C++), bring-up, profiling and debug, understanding of automotive E/E, as well as excellent customer-facing skills. In collaboration with Core Development in Santa Clara, you will support the design, development and hardening of advanced ADAS functions.

What you’ll be doing:

  • Leading on-site the adaptation and deployment of NVIDIA vehicle automation software in customer vehicle variants.

  • Participating in the design, conception, prototyping, test and launch of brand-new ADAS functions, including: Active Safety, L2/L3 Driving and Parking.

  • Align cross-functionally with product managers, engineers and customers on the quality standards and expected functionality of brand-new features.

  • Supporting use case analysis, functional requirements' definition, critical metric definition and testing of ADAS features.

  • Analyze & diagnose the underlying events contributing to these metrics, identify trends, and determine the top priority engineering work for improving the product experience

What we need to see:

  • 3+ years of related work experience in a technical or automotive industry

  • Strong knowledge of Linux/QNX embedded systems, C/C++ and a scripting language (Python, Bash, etc).

  • Well-rounded knowledge of how an autonomous vehicle stack (or similar large system) works, and practical experience dealing with the challenges in integrating many components into one solution

  • Good communication and organization skills, with a logical approach to problem solving, good time management and task prioritization skills, soft skills for customer interaction.

  • Strong leadership and interpersonal skills, with the ability to drive alignment across many stakeholders.

  • Willingness to travel around Europe to support NVIDIA partners.

Ways to stand out from the crowd:

  • Experience in planning and controls, especially in tuning and debugging the controller performance on various platforms

  • Experience as ADAS software engineer at a Tier 1 or OEM.

  • Knowledge of relevant regulations and applicable (safety) standards for typical ADAS features (e.g. ASPICE, ISO26262, FMVSS, EuroNCAP). 

  • Understanding of vehicle architecture and communication protocols (CAN, LIN, Ethernet).

If you're passionate about autonomous vehicles, we would love to hear from you! NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Please mention that you found the job on ARVR OK. Thanks.