Engineering Manager, Graphics System Software

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CADurham, NC
Salary
$224,000–$356,500 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $219k
This role $290k
$140k $380k
below market most similar roles pay here above market

This role pays more than 93% of similar roles. Most pay $185,500–$253,437 — the blue band above. At the midpoint, this role pays about $290k versus about $219k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Engineering Manager, Graphics System Software

The Engineering Manager, Graphics System Software leads a team developing workstation graphics and system software across graphics, APIs, and operating systems. This role involves combining technical leadership with people management to guide enablement on new GPU architectures, core driver development, and improvements in performance and reliability. You will lead a team responsible for graphics driver development, guiding the design, implementation, optimization, and validation of driver features from early hardware bring-up through production release. Key responsibilities include resolving complex correctness and stability issues across the graphics software and hardware stack. Required skills include C/C++ programming, knowledge of computer architecture, operating system fundamentals, and experience with APIs such as Vulkan, OpenGL, DirectX, or Metal. You will also utilize AI-assisted development tools and coding agents to advance engineering practices.

What does a Engineering Manager earn in California?

Median $279400 from 84 postings across 24 companies.

See salary data

What you'll do

  • Lead a team responsible for graphics driver development and enablement on new GPU architectures.
  • Guide the design, implementation, optimization, and validation of driver features from hardware bring-up to production.
  • Partner with hardware, compiler, and platform teams to define requirements and resolve technical dependencies.
  • Drive investigation and resolution of complex correctness, performance, and stability issues across the software and hardware stack.
  • Set technical priorities and execution plans balancing hardware enablement, feature development, and long-term maintainability.
  • Advance engineering practices through automated validation and the oversight of AI-assisted development tools.
  • Mentor engineers through hiring, career development, and conducting technical design and code reviews.

What we're looking for

  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • Relevant industry experience.
  • 3+ years of software engineering management experience delivering complex system software.
  • Strong understanding of computer architecture, operating system fundamentals, and hardware–software interactions.
  • Background in graphics drivers, graphics runtimes, or GPU system software, including experience with Vulkan, OpenGL, DirectX, or Metal.
  • Strong C/C++ programming skills and the ability to guide debugging, design, and code reviews in a large software codebase.
  • Demonstrated ability to develop engineers, establish team priorities, and manage multiple projects with competing requirements.
  • Practical experience with AI-assisted development tools and coding agents.

More like this

Similar roles

Principal Graphics Developer Tools Engineer

Nvidia

Santa Clara, CA +4 133 days ago $272,000–$431,250
C++ DirectX Vulkan Metal D3D12 GPU Architecture Ray Tracing Neural Rendering Machine Learning Generative AI Software Architecture Debugging Game Engines Graphics Middleware
10+ yrs exp

Manager, Linux GPU System Software Engineering

Nvidia

Santa Clara, CA 7 days ago $224,000–$356,500
C C++ Linux Linux Kernel Device Drivers Vulkan OpenGL Embedded Systems System Software Performance Analysis Debugging HW-SW Interaction Software Engineering Management
8+ yrs exp

Senior Engineering Program Manager, GPU and Graphics

Apple Inc

Cupertino, CA 87 days ago $144,600–$263,800
Metal Vulkan DX12 OpenGL GPU Drivers Graphics Rendering GPU Acceleration Machine Learning Operating Systems Software Stack Cross-functional Coordination Systems Engineering
5+ yrs exp

Graphics System Software Engineer

Nvidia

Remote (Santa Clara, CA) +1 27 days ago $152,000–$241,500
C++ DirectX 12 Vulkan Windows Linux User Mode Drivers SDK Development Computer Architecture Algorithms Data Structures Deep Learning Game Development
Remote

Technical Program Manager, GPU System Engineering

Oracle

Santa Clara, CA +3 13 days ago $90,100–$209,500
GPU CPU Hardware Engineering Systems Engineering Technical Program Management Firmware Drivers BMC NVIDIA AMD Hardware Validation NPI Engineering Logs Vendor Validation Tools Cross-Functional Collaboration
10+ yrs exp