Graphics Cache Hierarchy Design Verification Engineer

A leading technology company that designs and manufactures consumer electronics, software, and services.
$121,900 - $183,600
Hardware
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Description For Graphics Cache Hierarchy Design Verification Engineer

Apple's Silicon Technologies group is seeking a Graphics Cache Hierarchy Design Verification Engineer to join their team working on next-generation, high-performance processor and system-on-chip (SoC) development. This role focuses on pre-silicon RTL verification of graphics memory subsystem units, including Caches, Memory Management Unit, Interconnects, and Link interface units. The position requires deep understanding of micro-architectural details and how components work within the broader GPU design.

As part of the GPU Caches and Memory-Hierarchy Verification team, you'll be responsible for architectural and micro-architectural verification of critical memory subsystems. The role combines software engineering expertise with graphics hardware architecture knowledge. Key responsibilities include developing test plans, creating complex verification software, and collaborating with design teams for debugging.

The ideal candidate should have a strong computer architecture background and solid verification methodology foundation. Experience with hardware description languages, object-oriented programming, and computer architecture is essential. The position offers growth opportunities in both software engineering and graphics hardware architecture domains.

Benefits include comprehensive medical/dental coverage, retirement benefits, stock options, education reimbursement, and potential bonuses. The role is based in Santa Clara, California, and offers competitive compensation ranging from $121,900 to $183,600, plus additional benefits and equity opportunities.

This is an excellent opportunity for someone passionate about hardware verification and GPU architecture to work on cutting-edge technology that powers millions of Apple devices worldwide.

Last updated a day ago

Responsibilities For Graphics Cache Hierarchy Design Verification Engineer

  • Pre-silicon RTL verification of graphics memory subsystem units
  • Understanding micro-architectural details of their block within the broader GPU design
  • Authoring test plans for block or subsystem level functionality
  • Developing complex verification software components
  • Working with design team members in debugging and closing blocks
  • Verification of sub-blocks within memory hierarchy of GPU

Requirements For Graphics Cache Hierarchy Design Verification Engineer

  • Computer Architecture or Computer systems Course work
  • Experience with Hardware Description languages like Verilog or System Verilog
  • Experience with Object Oriented Programming Languages and Data Structures
  • BS degree in CE, CS or EE

Benefits For Graphics Cache Hierarchy Design Verification Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Graphics Cache Hierarchy Design Verification Engineer

CPU Processor Power Management Verification Engineer

CPU Processor Power Management Verification Engineer role at Apple, focusing on chip design verification and power management systems.

GPU Energy Modeling and Analysis Engineer

GPU Energy Modeling and Analysis Engineer position at Apple, focusing on developing and optimizing power efficiency solutions for next-generation GPU architecture.

Wireless PHY Design Verification Engineer

Apple is seeking a Wireless PHY Design Verification Engineer to develop and verify next-generation wireless silicon technology in Sunnyvale, CA.

Graphics FE Implementation Engineer

Graphics FE Implementation Engineer role at Apple, focusing on GPU optimization and implementation for Apple Silicon, offering competitive pay and comprehensive benefits.

CPU DFT Verification Engineer

Join Apple as a CPU DFT Verification Engineer in Santa Clara, working on processor verification and DFT logic testing for next-generation hardware products.