Drimva

Apple

Graphics (GPU) Design Verification Engineer

Austin, Texas · Full-time · Posted Apr 14, 2026

Education
BS in an engineering or computer science field with coursework in Computer Architecture.

About the job

Verify GPU shader-core designs by building and maintaining verification environments, running simulations, analyzing coverage, and collaborating with architecture and design teams.

What you'll do

  • Maintain UVM-based test benches and object-oriented functional models; develop constrained-random test suites.
  • Run simulations, debug design and test-environment issues, and analyze functional coverage to address gaps.
  • Work with GPU microarchitecture and design teams to clarify features and improve specifications.

What they ask for

  • BS in engineering or computer science, with coursework in Computer Architecture.
  • Experience with C++ or a similar object-oriented programming language.
  • Experience with Verilog or other HDLs.

Nice to have

  • MS with advanced computer architecture coursework covering superscalar or OOO execution; familiarity with GPU or SIMD architectures.
  • Familiarity with UVM/OVM, scripting languages such as Python, Ruby, or Perl, or HDL simulators and waveform viewers.

Tools

C++, Verilog, HDLs, UVM, OVM, Python, Ruby, Perl

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)