<GPU>GPU Driver Engineer — Systems Software
Core
Develop, debug, and optimize GPU drivers and firmware across the full software stack to maximize silicon performance and support next-generation GPU designs.
Role type
GPU Driver Engineer (Systems Software)
Builds
GPU drivers, firmware, and performance optimizations for next-generation GPU hardware
Domain
Semiconductor / GPU Systems Software
Deliverable
production ML models | product features | infrastructure
Required skills
GPU driver development, kernel-mode driver programming, GPU firmware development, performance optimization, system-level debugging, API layer development
Preferred skills
Vulkan, DirectX, OpenGL ES, OpenCL, hardware/software integration
Technologies
Vulkan, DirectX, OpenGL ES, OpenCL
Responsibilities
Develop and optimize features for industry-standard graphics and compute APIs; Work on kernel-mode drivers and GPU firmware to improve hardware control and stability; Analyze and optimize bottlenecks across the driver stack including memory bandwidth and compute throughput; Collaborate with architecture and micro-architecture teams to validate GPU behavior and debug complex issues; Investigate issues across user-mode drivers, kernel-mode drivers, and hardware models to improve stability and performance