Senior System Software Engineer - Autonomous Vehicles

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$148,000 - $235,750
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Automotive

Description For Senior System Software Engineer - Autonomous Vehicles

NVIDIA is seeking a Senior System Software Engineer to join their Solutions Engineering team focused on autonomous vehicle platforms. This role is crucial in developing NVIDIA's autonomous vehicle technology, working with state-of-the-art systems in Deep Learning, Computer Vision, and vehicle control. The position involves collaborating with diverse teams to design and implement software solutions for automotive platforms, particularly the NVIDIA DRIVE self-driving platform.

The role requires expertise in embedded systems and operating systems principles, with opportunities to work directly with customers and internal teams across global locations. You'll be responsible for developing and optimizing software solutions, providing technical support, and contributing to the productization of NVIDIA DRIVE platforms.

Key technical requirements include strong programming skills in C/C++, experience with embedded systems, and understanding of computer architecture. The ideal candidate should have 4+ years of relevant experience and be comfortable working in a fast-paced, cross-functional environment.

What makes this opportunity unique is the chance to work on cutting-edge autonomous vehicle technology at NVIDIA, a company known for pioneering accelerated computing solutions. You'll be part of a team that's directly impacting the future of autonomous driving, working with high-definition maps and advanced hardware platforms.

The position offers competitive compensation with a base salary range of $148,000 - $235,750, plus equity benefits. NVIDIA is known for its innovative culture and commitment to fostering diversity, making it an ideal place for those passionate about pushing technological boundaries in autonomous vehicle development.

Last updated 2 months ago

Responsibilities For Senior System Software Engineer - Autonomous Vehicles

  • 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 directly to provide technical support and productize NVIDIA DRIVE platforms
  • Be part of an internationally distributed team with locations in US, Europe, APAC, and India
  • Be an internal champion among the NVIDIA technical community to productize software solutions
  • Craft solutions to system software, OS and application software challenges involving DRIVE products

Requirements For Senior System Software Engineer - Autonomous Vehicles

  • BS or equivalent experience in Computer Science, Computer Engineering, or closely related field
  • 4+ years of experience on system software and/or embedded systems
  • Solid understanding of computer architecture and operating system fundamentals
  • Experienced programmer in C or C++ with strong debugging skills
  • Experience with source control systems (git, Perforce)
  • Experience developing applications and/or system SW drivers for HW accelerators in BSP & HAL
  • Ability to adapt to fast paced development lifecycles and cross-functional organizations

Benefits For Senior System Software Engineer - Autonomous Vehicles

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer - Autonomous Vehicles

Senior DFX Methodology Engineer

Senior DFX Methodology Engineer role at NVIDIA focusing on DFT architecture, verification, and post-silicon validation for complex semiconductor chips.

Senior ASIC Design Engineer

Senior ASIC Design Engineer role at NVIDIA, focusing on GPU and SoC design with competitive compensation and opportunity to work on cutting-edge technology.

Senior System Level Product Engineer

Senior System Level Product Engineer role at NVIDIA, focusing on post-silicon validation and system level testing for cutting-edge GPU and SOC products.

Senior Power and Thermal Engineer

Senior Power and Thermal Engineer role at NVIDIA focusing on next-generation power management solutions and system architecture for industry-leading technology products.

Senior ASIC Verification Engineer - GPU Memory Subsystem

Senior ASIC Verification Engineer position at NVIDIA focusing on GPU memory subsystem verification, offering competitive salary and opportunity to work on cutting-edge technology.