Staff / Sr. Staff GPU Engineer – Shader System RTL Design / Microarchitecture
Core
Define, design, and deliver next-generation GPU IP by specializing in shader subsystem microarchitecture and RTL implementation.
Role type
Staff / Senior Staff GPU Engineer (Shader System RTL Design & Microarchitecture)
Builds
High-performance, power-efficient GPU IP for mobile, automotive, laptop, IoT, AI, VR/AR, and ASIC markets
Domain
Semiconductor / GPU Design
Required skills
GPU shader subsystem microarchitecture, RTL design, performance analysis, functional debug, PPA optimization, shader core pipeline design, thread/warp/wave scheduling, instruction dispatch and issue, execution pipelines, register files, operand collection
Preferred skills
Collaboration with architecture, compiler, software driver, verification, performance modeling, physical design, and post-silicon teams
Technologies
RTL, GPU IP, Shader pipelines, Instruction issue, Operand collection, Register files, Pipeline control
Responsibilities
Define and own GPU shader subsystem microarchitecture specifications; Lead RTL design for shader-related blocks; Collaborate with architecture and compiler teams to translate ISA behavior into hardware designs; Analyze GPU workloads to improve occupancy, throughput, latency hiding, register pressure, and power efficiency; Support the full GPU IP lifecycle from microarchitecture definition to post-silicon debug; Partner with verification teams on test plans, coverage, and debug strategies