Manager, Linux GPU System Software Engineering

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $213k
This role $290k
$127k $381k
below market most similar roles pay here above market

This role pays more than 94% of similar roles. Most pay $187,850–$238,950 — the blue band above. At the midpoint, this role pays about $290k versus about $213k 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 · Manager, Linux GPU System Software Engineering

JOB TITLE: Manager, Linux GPU System Software Engineering As the Manager, Linux GPU System Software Engineering, you will lead a team responsible for designing, developing, optimizing, and validating features and bug fixes for Linux GPU device drivers. You will collaborate with software engineers, product management, and external partners to define product roadmaps and identify process improvements. The role requires managing complex system software projects while ensuring functionality, security, performance, and stability. Key technical requirements include expertise in Linux kernel and user mode device driver system software, computer system architecture, and operating systems principles. You must possess excellent C/C++ programming and debugging skills in Linux. The work involves solving complex system-level software issues across functionality, performance, and scalability within the context of Linux graphics experience and software stacks like Vulkan or OpenGL.

What you'll do

  • Lead a team to design, develop, optimize, and validate Linux GPU device driver features and bug fixes.
  • Interact with internal and external partners to identify specific use cases and technical requirements.
  • Collaborate with engineering, product management, and partners to define the product roadmap.
  • Review and identify improvement opportunities in established processes, infrastructure, and team practices.
  • Debug complex system-level software issues involving functionality, performance, security, and scalability.
  • Ensure software maintains high standards for functionality, security, performance, and stability.

What we're looking for

  • BS or MS degree in Computer Engineering, Computer Science, or equivalent experience.
  • Overall industry experience.
  • 3+ years of meaningful software engineering management experience leading large complex system software projects.
  • Experience with Linux kernel and user mode device driver system software.
  • Excellent C/C++ programming and debugging skills in Linux.
  • Strong understanding of computer system architecture, operating systems principles, HW-SW interactions, and performance analysis.
  • Experience balancing multiple projects with competing priorities and communicating across different time zones.
  • Linux core/display kernel and user mode device driver experience (preferred).

More like this

Similar roles

Manager, CUDA Systems Software

Nvidia

Santa Clara, CA 14 days ago $224,000–$356,500
CUDA C GPU Programming Computer Architecture Distributed Systems PyTorch TensorFlow vLLM OpenCL OpenGL Vulkan System Software Debugging
8+ yrs exp

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

Senior GPU System Software Engineer

Nvidia

Santa Clara, CA 81 days ago $152,000–$241,500
C Bare-metal Firmware ARM RISC-V PCIe ACPI SOC GPU Pre-Silicon Simulation Emulation Silicon bring up Microprocessors DMA Caches Buses GenAI
5+ yrs exp

Senior Manager, GPU Application Engineering

Amd

Santa Clara, CA 169 days ago $218,400–$327,600
AMD GPU Architecture ROCm AI HPC GPU Data Center Validation Methodologies Manufacturing Scripts Performance Optimization Triage Debugging Hardware Resource Allocation Electrical Engineering Computer Science

Manager, Solutions Architecture, GPU and Networking Systems

Nvidia

Remote (Santa Clara, CA) +3 36 days ago $224,000–$356,500
GPU AI Networking CUDA InfiniBand Ethernet RoCE Linux C/C++ Kernel Drivers System Software Virtualization Cloud-Native Networking ARM Data Center Infrastructure Cluster Bring-up Systems Engineering
8+ yrs exp Remote