Graphics Cache Hierarchy Design Verification Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$129,300–$194,700 / yr
Posted
15 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $210k
This role $162k
$113k most similar roles pay here $280k

This role pays less than 84% of similar roles. Most pay $177,287–$241,750 — the shaded band above. At the midpoint, this role pays about $162k versus about $210k for comparable roles.

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 Cache Hierarchy Design Verification Engineer

As a Graphics Cache Hierarchy Design Verification Engineer within the Silicon Technologies group, you will perform pre-silicon RTL verification of graphics memory subsystem units including Caches, Memory Management Unit, Interconnects, and Link interface units. You will be responsible for authoring test plans for block or subsystem level functionality, architecting and developing complex verification software components, and collaborating with design team members to debug and close blocks. This role requires a deep understanding of micro-architectural details within the broader GPU design. Required skills include proficiency in Hardware Description Languages like Verilog or SystemVerilog, Object Oriented Programming, and Data Structures. Preferred qualifications include experience with Perl, Ruby, Shell scripting, Makefiles, and HDL simulators. The work focuses on the architectural and micro-architectural verification of sub-blocks within the memory hierarchy of a high-performance system-on-chip.

What you'll do

  • Perform pre-silicon RTL verification of graphics memory subsystem units including Caches, MMUs, Interconnects, and Link interfaces.
  • Author comprehensive test plans for block or subsystem level functionality.
  • Architect and develop complex verification software components for the GPU memory hierarchy.
  • Debug and close hardware blocks in coordination with design team members.
  • Verify micro-architectural details of sub-blocks within the broader GPU design.
  • Develop and maintain test benches ranging from individual sub-blocks to large subsystems.

What we're looking for

  • BS degree in CE, CS, or EE.
  • Completion of Computer Architecture or Computer systems coursework.
  • Experience with Hardware Description languages like Verilog or SystemVerilog.
  • Experience with Object Oriented Programming Languages and Data Structures.
  • Background in CPU or GPU architecture (preferred).
  • Design Verification coursework and experience with verification languages such as SystemVerilog (preferred).
  • Experience with HDL simulators, waveform viewers, and scripting languages like Perl, Ruby, Shell, or Makefiles (preferred).
  • Experience with caches and address translation units (preferred).

More like this

Similar roles

Graphics Cache Hierarchy Design Verification Engineer

Apple Inc

Santa Clara, CA 66 days ago $150,400–$277,600
SystemVerilog UVM RTL Verification Verilog VHDL Perl Ruby Shell Scripting Makefiles SoC GPU Architecture Memory Management Unit Cache Hierarchy Functional Coverage Simulation Waveform Viewers
2+ 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

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

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

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 $184,700–$324,800
SystemVerilog UVM Verilog VHDL RTL Verification Graphics Pipeline Perl Ruby Shell Scripting Makefiles Simulations Waveform Viewers Functional Coverage SoC Computer Architecture
10+ yrs exp