Senior Systems Software Engineer, CUDA Driver
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 93% of similar roles. Most pay $151,000–$208,707 — the shaded band above. At the midpoint, this role pays about $236k versus about $180k for comparable roles.
Based on 240 similar postings.
Employer
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 896 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.
Most-posted roles
At a glance
As a Senior Compute System Software Engineer, you will join a dynamic team focused on developing features for upcoming generations of products while collaborating with hardware and architecture teams to shape future product directions. You will design software for next-generation compute GPU solutions, specifically focusing on kernel drivers and embedded software for Data Center products. Your daily responsibilities include maintaining technologies that support GPU hardware across Linux and Windows operating systems, implementing cross-platform solutions for evolving architectures, and developing features for clock, thermal, power management, telemetry, and device initialization. You will also implement memory-management solutions and performance optimizations. To succeed, you must possess strong programming skills in C and C++, extensive experience with low-level device drivers for Linux, and a deep understanding of operating system internals to solve complex technical problems within the GPU platform integration space.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia