JobsQuality Assurance Software Developer Engineer in Test, GeForce GPU
NVIDIA logo

Quality Assurance Software Developer Engineer in Test, GeForce GPU

NVIDIA

Location

Santa Clara, CA

Type

Full-time

Posted

5/23/2026

Compensation

$140,000 - $270,250 per year

Undergraduate with 2+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025

Job description

NVIDIA is seeking a Software Development Engineer in Test who is passionate about improving software quality through data-driven tools. The role involves designing and implementing automated tests for NVIDIA's software products, focusing on early defect identification in the development lifecycle. The successful candidate will work with AI technologies and develop tools that enhance testing workflows across Windows and Linux operating systems. This position requires collaboration with multiple teams to ensure high-quality software delivery.

Requirements

  • B.E./B. Tech degree in Computer Science, IT, or Electronics engineering with strong academics or equivalent experience.
  • 5+ years of programming experience in Python, C, or C++ with a strong understanding of Object-Oriented Programming concepts.
  • Hands-on knowledge of developing Python scripts with application development concepts like dictionaries, tuples, RegEx, and PIP.
  • Experience with testing RESTful APIs and conducting performance and load testing.
  • Experience working with databases and storage technologies like SQL and Elasticsearch.
  • Good understanding of OS fundamentals, PC hardware, and troubleshooting.
  • Skillful at debugging issues and using debugging tools like WinDBG or gdb.
  • Working knowledge of GPU devices and technologies such as DLSS, Frame Generation, Reflex, CUDA, and G-Sync.

Responsibilities

  • Design and implement automated tests incorporating AI technologies for NVIDIA's device driver software and SDKs.
  • Develop automated end-to-end tests for NVIDIA device driver and SDKs on the Windows platform.
  • Execute manual and automated tests, identify and report defects, and measure code coverage.
  • Develop applications and tools that provide data-driven insights to development and test workflows.
  • Build tools, utilities, and frameworks in Python, C, or C++ to automate and optimize testing workflows.
  • Write maintainable, reliable, and well-documented code while debugging issues to identify root causes.
  • Provide peer code reviews with feedback on performance, scalability, and correctness.
  • Generate and test compatibility across a range of products and interfaces.
  • Collaborate closely with leadership to report progress through effective and impactful reports.

Benefits

  • Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.

Is this posting expired or inaccurate?