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 an hour 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 Tegra System Performance Architect

Senior Tegra System Performance Architect role at NVIDIA, focusing on next-gen SoC architecture for AI and autonomous vehicles, offering competitive compensation and innovative work environment.

Senior ASIC Verification Engineer

Senior ASIC Verification Engineer role at NVIDIA, focusing on verifying design and implementation of world-leading SoCs and GPUs for AI and autonomous vehicles.

Senior Systems Software Engineer, Simulation

Senior Systems Software Engineer position at NVIDIA focusing on simulation and autonomous vehicle development, requiring 6+ years of experience and offering competitive compensation.

Senior System Software Engineer Platform - OpenBMC

Senior System Software Engineer role at NVIDIA focusing on OpenBMC firmware development and implementation for GPU Server platforms.

Senior Post Silicon Hardware Engineer

Senior Post Silicon Hardware Engineer role at NVIDIA, developing and validating system-level features for cutting-edge GPU and AI technologies.