CareerPlan

Senior System Software Engineer - GPU SW

US, CA, Santa ClaraFull-time$184k2026-09-22 → 2026-11-10

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