Graphics (GPU) Design Verification Engineer

Austin · On site · Posted 4/14/2026 Leaves the board in 3 days
ATS Keyword Match See which key terms from this posting your resume already has. Free.

Members of our team work with multiple disciplines to define, verify, and deliver cutting-edge features for the Unified Shader Core (USC) – the central, fully programmable hub of Apple's world-class GPUs.

In this role you will:

- Develop, execute and report progress on test plans for one or more GPU features

- Coordinate the development of shared verification infrastructure with other DV teams

- Create and maintain UVM-based verification test bench components and environments

- Create and maintain Object-oriented functional models of the underlying design

- Develop comprehensive constrained random test suites

- Run simulations and debug design and test environment issues

- Create & analyze functional coverage, enhance the test environment to target coverage holes

- Work with GPU µArch & Design teams on defining features and improving design modularity

Minimum Qualifications
BS + 3 years of relevant Design Verification experience
Background in CPU or GPU architectures, or equivalently complex IPs
Experience developing Object Oriented infrastructure in System Verilog or C++
Experience with HDL simulators and waveform viewers (IES, VCS, DVE, Verdi, etc.)

Preferred Qualifications
MS + 3 years of relevant Design Verification experience
Experience with GPU or SIMD architectures
Experience with verification methodologies like UVM/OVM
Familiarity with scripting languages such as Python, Ruby, or Perl
Expertise in debugging highly complex logic designs and Object Oriented software
Experience in driving the completion of specifications, sign-off checklists, and reviews
Excellent communication skills and ability to collaborate effectively with multiple teams
Ability to manage multiple priorities under strict schedule deadlines