Senior Systems Software Engineer – GPU Software

NVIDIA AI
Santa Clara, CAFULL_TIMEPosted Jul 15, 2026

Role responsibilities

Design and develop key components of production GPU kernel drivers and embedded software for datacenter and gaming markets. Collaborate with hardware and software teams to solve performance bottlenecks and ensure scalable driver solutions.

Requirements

Requires a BS or MS in Computer Engineering or Computer Science with over 5 years of software development experience. Must have exceptional C/C++ skills and deep expertise in low-level driver development and kernel systems.

Key skills

C++, C, Kernel Driver Development, System-level Debugging, Linux Kernel, Android Kernel, Chrome OS Kernel, Windows Kernel, Computer System Architecture, CI/CD, Docker, Kubernetes, Virtualization, Kernel Security, Static Code Analysis, Dynamic Analysis

Keywords

GPU, Kernel Drivers, Embedded Software, C++, C, Linux, Android, Chrome, Windows, Computer Architecture, Microprocessors, Microcontrollers, DMA, Caches, Buses, Memory Controllers, Open Source, CI/CD, Containerization, Docker, Kubernetes, YAML, XenServer, KVM, Hyper-V, Fuzzing, Negative Testing, Artificial Intelligence, High-Performance Computing, Visualization

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free