Senior Systems Software Engineer – GPU Software

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

Tech Stack

AI Android @ 4 Debugging @ 7 GPU HPC Leadership @ 7 Linux @ 4 Security @ 3 Software Development @ 8 System Architecture @ 3

Details

NVIDIA is seeking a creative and highly motivated systems software engineer to join the GPU Software team. You will design key aspects of production GPU kernel drivers and embedded software that impacts NVIDIA products in datacenter and gaming markets. NVIDIA develops technologies in artificial intelligence, high-performance computing, and visualization.

Responsibilities

  • Design, develop, and verify features for next-generation GPU driver architecture in collaboration with hardware and software engineers.
  • Identify and solve performance bottlenecks in GPU drivers for datacenter and gaming applications.
  • Collaborate and communicate effectively with teams around the globe.

Requirements

  • Bachelor's or master's degree in Computer Engineering, Computer Science, or a related field, or equivalent experience.
  • 10+ years of relevant software development experience.
  • Proven leadership skills and strong ownership of past projects.
  • Hands-on technical experience and demonstrated excellence working with complex software and hardware designs.
  • Exceptional C programming skills and low-level driver experience.
  • Strong background in complex system-level debugging.
  • Kernel experience with Linux, Android, Chrome, or Windows systems.
  • Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals, including caches, buses, memory controllers, and DMA.

Preferred Qualifications

  • Experience maintaining or contributing to large open-source software projects.
  • Knowledge of virtualization platforms such as XenServer, KVM, and Hyper-V.
  • Familiarity with kernel-level security concepts, including static code analysis, dynamic analysis, fuzzing, negative testing, and other testing techniques.
  • Experience with embedded systems software concepts, including RTOS and overlay programming models.

Compensation And Benefits

The base salary range is USD 184,000–287,500 for Level 4 and USD 224,000–356,500 for Level 5. Base salary is determined by location, experience, and the pay of employees in similar positions. The role also includes eligibility for equity and benefits.

Applications will be accepted at least until July 19, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.

More jobs at Nvidia

Similar jobs