System Senior Software Engineer - Autonomous Vehicles

Job expired!

Job Opening: System Senior Software Engineer - Autonomous Vehicles at NVIDIA

Join the NVIDIA Solutions Engineering team as we develop and bring NVIDIA’s autonomous vehicle platform to the global stage. This role offers the opportunity to work on state-of-the-art technologies with experts in Deep Learning, Computer Vision, and vehicle control for NVIDIA’s next-generation automotive products. Utilize high-definition maps created by leading mapping companies worldwide.

About the Role

At NVIDIA, we aim to create an environment where exceptional talent can excel. We are seeking a System Software Engineer with expertise in embedded systems, a strong understanding of operating system principles, and the ability to collaborate with developers and partners on software design and solutions. You'll work with both external and internal software teams to design, develop, and implement software and systems that integrate diverse software components for automotive platforms.

Key Responsibilities

  • Collaborate with software engineers, hardware, and architecture teams to design, develop, integrate, validate, and optimize software on NVIDIA's DRIVE self-driving platform.
  • Regularly engage with customers to provide technical support and productize NVIDIA DRIVE platforms.
  • Work as part of an internationally distributed team with locations in the US, Europe, APAC, and India.
  • Serve as an internal champion within the NVIDIA technical community to productize software solutions.
  • Address system software, OS, and application software challenges involving DRIVE products.

Qualifications

  • BS in Computer Science, Computer Engineering, or a closely related field, or equivalent experience.
  • 5+ years of experience in system software and/or embedded systems.
  • Solid understanding of computer architecture and operating system fundamentals.
  • Proficiency in programming in C or C++ with strong debugging skills.
  • Experience with source control systems (e.g., git, Perforce).
  • Experience in developing applications and/or system software drivers for hardware accelerators in BSP & HAL.
  • Ability to adapt to fast-paced development lifecycles and cross-functional environments.
  • Comfortable adapting to new technologies and platforms.

Additional Skills That Set You Apart

  • Expertise in platform bring-up and/or BSP software.
  • Experience with QNX and ARM processors.
  • Familiarity with the Automotive software development process (CMMI or ASPICE).
  • Exposure to safety standards such as ISO26262.

Compensation and Benefits

The base salary range for this position is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in comparable positions. You will also be eligible for equity and benefits.

Why NVIDIA?

NVIDIA is committed to creating a diverse work environment and is proud to be an equal opportunity employer. We highly value diversity in our current and future employees and do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

Company: NVIDIA
Job Title: System Senior Software Engineer - Autonomous Vehicles
Apply Now to be part of our innovative team!