Senior System Software Engineer - GPU SW
Core
Architect, design, implement, and verify security and systems features for GPU kernel drivers, embedded software, and next-generation GPU architectures.
Role type
Senior System Software Engineer (GPU Security & Drivers)
Builds
Secure, high-performance GPU kernel drivers, embedded software, and next-generation NVIDIA platforms for datacenter, gaming, and compute markets.
Domain
Semiconductor / GPU Systems / Embedded Security
Deliverable
production ML models
Required skills
C programming, low-level driver development, system-level debugging, computer architecture (processors, caches, buses, memory controllers, DMA, interrupts, memory protection), OS kernel development (Linux, Windows, Android, ChromeOS), security engineering, threat modeling, vulnerability research, reverse engineering, exploit mitigations, Confidential Computing, virtualization and isolation technologies (hypervisors, IOMMUs, VMs), RTOS environments, RISC-V, resource-constrained systems.
Preferred skills
offensive and defensive security, GPU-driver architecture, embedded firmware/software.
Responsibilities
Architect and design security features for GPU drivers and embedded software; conduct software and hardware security reviews; debug complex issues across drivers, OS kernels, and hardware interfaces; define and execute long-term security roadmaps.
Seniority
Senior, hands-on IC with technical leadership
