JobsSystem Software Engineer - GPU
NVIDIA logo

System Software Engineer - GPU

NVIDIA

Location

Santa Clara, CA

Type

Full-time

Posted

5/13/2026

Compensation

$152,000 - $287,500 per year

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

Job description

The System Software Engineer will focus on developing low-level GPU testing frameworks to validate next-generation computing and graphics products. This role involves collaboration with architecture, hardware, and driver teams throughout the product development life cycle. The engineer will leverage their expertise in operating systems, algorithms, and computer architecture to create robust solutions for testing and validation. A strong emphasis on meticulous engineering practices and interpersonal skills is essential for success in this position.

Requirements

  • BS or MS degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience
  • 5+ years of proven experience in a related hardware/software position
  • Strong C/C++ programming skills
  • Understanding of PC architecture and ability to work close to the hardware
  • Experience utilizing AI tools to improve development velocity and quality
  • Familiarity with modern AI-assisted software development workflows
  • Very strong problem solving and debugging skills
  • Ability to self-manage and demonstrate leadership

Responsibilities

  • Work closely with architecture, hardware, and driver teams through the product development life cycle of computing and graphics processors
  • Craft software tools and infrastructure required for new chip development, validation, and productization
  • Architect and develop foundational capabilities for Data Center and Consumer GPU diagnostics
  • Assess new hardware features and architect manufacturing diagnostic tests using pre-beta CUDA and Vulkan extensions
  • Explore ways to use high-level compute and graphics programming APIs to stress specific units and flows at a GPU and system level
  • Leverage AI-assisted development tools to accelerate test creation, debugging, and analysis while maintaining high code quality
  • Apply AI/ML techniques to improve test coverage, failure triage, log analysis, and overall validation efficiency
  • Collaborate with the team to identify opportunities for agent-based or automated workflows that improve developer velocity and reliability

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?