Senior Software Test Developer – DriveOS

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$136,000 - $264,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Automotive

Description For Senior Software Test Developer – DriveOS

NVIDIA is seeking a Senior Software Test Developer to join their DriveOS team, focusing on automotive operating system testing and automation. This role offers an exciting opportunity to impact NVIDIA's verification strategy for their automotive platform. The position involves developing test strategies, creating automation tools, and ensuring the highest quality standards for DriveOS.

As a senior developer, you'll work on pushing the boundaries of testing NVIDIA's DriveOS automotive operating system, developing comprehensive test strategies, and implementing automation solutions. You'll collaborate across multiple teams, including development, verification, and customer-facing groups, to ensure product excellence.

The role requires strong technical expertise in software development, particularly with Python or C++, and a deep understanding of Linux environments. Experience with version control systems and AI coding assistants is essential. The ideal candidate will have 3+ years of relevant experience and strong analytical and communication skills.

NVIDIA offers a competitive compensation package, including a base salary range of $136,000 - $264,500 USD, equity, and comprehensive benefits. The company is known for its innovative work in AI and digital twins, transforming major industries worldwide. This position is based in Santa Clara, CA, offering the opportunity to work with some of the most forward-thinking professionals in the technology sector.

The role combines technical challenges with the opportunity to influence the future of automotive software testing. You'll be at the forefront of ensuring quality and reliability in NVIDIA's automotive operating system, making a direct impact on the future of autonomous driving technology.

Last updated 4 minutes ago

Responsibilities For Senior Software Test Developer – DriveOS

  • Develop new and extend existing test strategies for DriveOS
  • Design and develop software to automate verification of DriveOS components
  • Collaborate with development, verification, and customer-facing teams
  • Analyze and root-cause issues down to code level
  • Lead defect fixing process and provide effective fixes

Requirements For Senior Software Test Developer – DriveOS

Python
Linux
  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or related field
  • 3+ years of relevant work experience in software development
  • Experience with Python or C++ development
  • Experience in using AI coding assistants
  • Proficiency in Linux environments
  • Experience with Git and Perforce
  • Strong interpersonal and communication skills
  • Strong analytical skills

Benefits For Senior Software Test Developer – DriveOS

Medical Insurance
Equity
  • Competitive salaries
  • Generous benefits package
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Software Test Developer – DriveOS

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, offering competitive salary and opportunity to work with cutting-edge technology.

Senior Software Engineer

Senior Software Engineer role at NVIDIA focusing on SmartNIC development and DOCA SDK, requiring extensive C/C++ and Linux experience for network acceleration solutions.

Senior Software Engineer, Linux Kernel Upstream

Senior Software Engineer position at NVIDIA focusing on Linux kernel development and upstream contributions for networking infrastructure.

System Test Design Engineer

Senior System Test Design Engineer position at NVIDIA, focusing on test automation and optimization for network products, requiring 5+ years of experience in software development and hardware testing.

Senior System Software Engineer, Robotics Simulation

Senior System Software Engineer role at NVIDIA focusing on robotics simulation platform development using C++, Python, and physics simulation.