Sr. Staff/Principal Engineer — GPU Driver & Systems Software
Core
Architect, develop, and optimize full-stack GPU software including drivers, firmware, and APIs to maximize silicon performance and drive next-generation GPU designs.
Role type
Sr. Staff/Principal GPU Driver & Systems Software Engineer
Builds
GPU drivers, kernel-mode software, firmware, and performance-optimized compute/graphics stacks
Domain
Semiconductor hardware / GPU systems software
Deliverable
production ML models | product features | infrastructure
Required skills
GPU driver development, kernel-mode programming, GPU firmware engineering, performance optimization, hardware/software co-design, Vulkan, DirectX, OpenGL ES, OpenCL, memory management, scheduling algorithms
Preferred skills
Architecture and micro-architecture collaboration, compiler team interaction, complex debugging, technical mentorship
Technologies
Vulkan, DirectX, OpenGL ES, OpenCL
Responsibilities
Architect and optimize features for industry-standard graphics and compute APIs; Work deep in kernel-mode drivers and GPU firmware to improve hardware control and execution efficiency; Identify and eliminate performance bottlenecks across the driver stack; Partner with Architecture and Micro-architecture teams to influence next-generation GPU design; Lead complex debug efforts and mentor engineers
Seniority
Sr. Staff/Principal, hands-on IC with technical leadership