Graphics Software Engineer
Core
Develop tooling and workloads for GPU architectural validation, design verification, and graphics core verification to ensure GPUs meet functionality, performance, quality, efficiency, and power targets.
Role type
Graphics Software Engineer (GPU validation & verification)
Builds
GPU validation workloads, driver bring-up tools, and verification infrastructure
Domain
Semiconductor / GPU Architecture
Required skills
C++ programming, GPU architecture knowledge, graphics pipeline expertise, GPU API programming (OpenGL, Vulkan, Metal, DirectX, CUDA), continuous integration systems, automated build systems, regression systems
Preferred skills
Master's or PhD degree
Technologies
OpenGL, Vulkan, Metal, DirectX, CUDA
Responsibilities
Design and maintain workloads for GPU architectural validation and design verification; Create mission-critical workloads for graphics core verification; Identify and debug architectural, logic, silicon, and software issues from design bring-up through post-silicon; Support production driver bring-up and resolve software issues
Seniority
Mid-level (3+ years experience)