Graphics (GPU) Design Verification Engineer
Core
Develop power efficient, high-performance graphics processor microarchitectures for mobile devices and personal computers.
Role type
Senior IC graphics verification engineer
Builds
Unified Shader Core (USC) features for Apple GPUs
Domain
Consumer electronics / GPU microarchitecture
Required skills
C++, Verilog, UVM, constrained random testing, functional coverage analysis, HDL simulation, debugging complex logic
Preferred skills
Python, Ruby, Perl, GPU/SIMD architecture knowledge, waveform viewer expertise
Technologies
UVM, OVM, IES, VCS, DVE, Verdi
Responsibilities
Modify and maintain UVM-based verification test bench components and environments; Develop comprehensive constrained random test suites; Run simulations and debug design and test environment issues; Create and analyze functional coverage to target coverage holes; Work with GPU µArch & Design teams to clarify features and improve design specifications
Seniority
Senior, hands-on IC