EngineerJobs.io
← Back to all jobs

Job Description

Apple’s GPU design effort depends on rigorous pre-silicon validation, especially for low power embedded graphics cores. As a Graphics Design Verification Engineer in Austin, TX (onsite), you’ll help ensure complex logic blocks meet functional goals by building, running, and refining verification across simulation and silicon.

What you’ll do

  • Own top-level verification for logic blocks within graphics processing unit (GPU) designs.
  • Execute test plan items and provide clear status updates.
  • Port and update legacy test bench components written in SystemVerilog and UVM, including checkers and monitors.
  • Create top-level tests to validate chip level features.
  • Enable, maintain, and troubleshoot regressions as designs evolve.
  • Modify and maintain test benches and BFMs (bus functional models).
  • Implement stimulus and analyze coverage to drive verification closure.
  • Debug both simulation and silicon GPU failures.
  • Collaborate closely with design and micro-architecture teams to understand functional objectives.
  • Develop scripts for software engineering flows to support verification workflows.

What you bring

  • BS required.
  • Experience with Object Oriented Programming languages.
  • Programming experience in C or C++.
  • Experience with Verilog or other HDLs.

Tools and technologies you’ll use

System Verilog, UVM, Verilog, HDLs, C, C++, Perl, Shell scripting, Makefiles, TCL, and verification/simulation and tooling such as IES, VCS, DVE, Verdi, plus Perforce.

Preferred qualifications

  • Knowledge of GPU architectures.
  • Understanding of CPU architectures.
  • Familiarity with verification language such as SystemVerilog/UVM/OVM.
  • Experience with HDL simulators and waveform viewers including IES, VCS, DVE, Verdi.
  • Understanding of constrained random verification, functional/code coverage, and assertion methodology.
  • Familiarity with Perl, Shell scripting, Makefiles, TCL.
  • Prior exposure to code repositories such as Perforce.
  • Ability to work well on a team with a strong focus on learning from others.

Similar Jobs