Posted Aug 16

Nvidia is hiring a
Senior Systems Software Engineer - Autonomous Vehicles Platform

US, CA, Santa Clara • US, CA, Santa Clara • US, CA, Santa Clara
Full time

The Autonomous Vehicles Platform team is searching for engineers to develop and bring NVIDIA's automotive platform out to the world. You will participate in a focused effort to deliver and productize ground-breaking solutions that will redefine the world of transportation and the growing field of self-driving cars. You will work with hardworking and dedicated multi-functional engineering development teams across various vehicle subsystems to deliver their work into our autonomous driving DRIVE SW platform, while achieving or exceeding all meaningful NVIDIA and automotive standards & guidelines. You'll find the work is exciting, fun, and very meaningful. If you're creative, autonomous, and love a challenge, we want to hear from you.

What you'll be doing:

  • Lead the software release cycle across multiple functional areas including software development, hardware integration, software QA, and product management

  • Work closely with the Hardware/SW architecture and Ethernet team on various elements of platform architecture, including schematics/wiring diagrams, data communication / sensor data flow, time synchronization and power sequencing. 

  • Establish AV Platform verification checkpoints during the vehicle bring-up phase. Communicate platform stability updates to the larger team, providing clarity and insights on platform progress.

  • Design and implement Automotive Vehicles software platforms, including Platform configurations, system integration, performance/power optimization, stress/stability/compliance test

  • Drive the improvements of platform stability and reliability which includes lidars, radars, cameras, GPS, IMUs, CAN bus, and data networks 

  • Analyze sophisticated technical issues and independently drive resolution across multiple teams 

  • Work in an environment which involves Hypervisor, Linux, QNX RTOS

What we need to see:

  • BS, MS in CS/CE/EE or equivalent experience

  • 8+ years in a related field

  • Excellent communication and organization skills, with a logical approach to problem solving, good time management and task prioritization.

  • Excellent C, C++, Python programming skills

  • Experience in embedded system involving Linux/RTOS with exposure to bring-up and debugging of SoC-based target hardware boards

  • Strong debugging skills from application to kernel level and comfortable working across SW/HW domains

  • Master of software debugging tools: software debuggers, analyzers, trace loggers

Ways to stand out from the crowd:

  • Prior experience in autonomous vehicle integration and bringup, manufacture image development, End of Line verification of autonomous vehicle prototypes.

  • Background with QNX RTOS and tools

  • Prior experience working with Ethernet and tools, RADAR, LiDAR is a plus

  • Experience with onsite and offsite customer support

The base salary range is $176,000 - $333,500. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits.

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.