Graphics Design Verification Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
15 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $203k
$139k most similar roles pay here $259k

This listing doesn't post a salary. Most similar roles pay $177,050–$229,100.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3513 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2730 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Graphics Design Verification Engineer

As a Graphics Design Verification Engineer within the Silicon Technologies group, you will perform pre-silicon RTL verification of blocks in low power embedded graphics cores. You will be responsible for ensuring high confidence in testing coverage by developing test bench components, writing and executing test plans, and managing regressions to validate chip level features. Your daily work involves creating checkers, monitors, and BFMs while debugging simulation and silicon GPU failures. The role requires a strong background in computer architecture, specifically regarding CPU or GPU designs. You will utilize System Verilog, UVM, OVM, and HDLs like Verilog, alongside tools such as IES, VCS, DVE, and Verdi. Additionally, you will use Perl, Shell scripting, Makefiles, and TCL to develop software engineering flows while collaborating with multi-functional teams to meet functional goals for high-performance, power-efficient system-on-chip designs.

What you'll do

  • Perform top-level verification for logic blocks in graphics processing unit (GPU) designs.
  • Write, execute, and track test plans to ensure full coverage of design features.
  • Develop test bench components using SystemVerilog and Universal Verification Methodology (UVM).
  • Generate stimulus and analyze functional and code coverage metrics.
  • Debug simulation and silicon failures within the GPU architecture.
  • Maintain regression suites and develop scripts for software engineering flows.
  • Create and maintain test benches and Bus Functional Models (BFMs).

What we're looking for

  • Bachelor of Science degree and 3 years of relevant experience.
  • Background in CPU or GPU architectures.
  • Experience working with Verilog or other HDLs.
  • Experience with verification languages such as SystemVerilog, UVM, or OVM.
  • Experience using HDL simulators and waveform viewers like IES, VCS, DVE, and Verdi.
  • Experience specifically with GPU architectures (preferred).
  • Understanding of constrained random verification, functional/code coverage, and assertion methodology (preferred).
  • Familiarity with Perl, Shell scripting, Makefiles, TCL, or Perforce (preferred).

More like this

Similar roles

Graphics Design Verification Engineer

Apple Inc

Austin, TX 15 days ago
System Verilog UVM OVM Verilog HDL GPU Architecture RTL Verification Constrained Random Verification Assertion Methodology Code Coverage VCS IES DVE Verdi Perl Shell Scripting Makefiles TCL
10+ yrs exp

Graphics (GPU) Design Verification Engineer

Apple Inc

Austin, TX 15 days ago
System Verilog UVM OVM GPU Architecture SIMD Python Ruby Perl HDL Simulators VCS Verdi Functional Coverage Waveform Viewers Verification Methodology
10+ yrs exp

GPU Design Verification Engineer

Apple Inc

Santa Clara, CA 15 days ago $150,400–$277,600
SystemVerilog UVM Verilog VHDL RTL Verification GPU Architecture Graphics Pipeline Perl Ruby Shell Scripting Makefiles Simulations Waveform Viewers Functional Coverage SoC
3+ yrs exp

GPU Design Verification Engineer

Apple Inc

Santa Clara, CA 15 days ago $129,300–$194,700
SystemVerilog Verilog RTL Verification Perl Ruby Shell Scripting Makefiles Computer Architecture GPU Architecture HDL Simulators Waveform Viewers Data Structures Object Oriented Programming SoC