ASIC Design Engineer, Cache Controller

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $198k
This role $162k
$117k $248k
below market most similar roles pay here above market

This role pays less than 78% of similar roles. Most pay $168,200–$227,350 — the blue band above. At the midpoint, this role pays about $162k versus about $198k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · ASIC Design Engineer, Cache Controller

The ASIC Design Engineer - Cache Controller will join the hardware team to design and develop hardware for the cache subsystem in a high-performance system on a chip. The role involves developing cache micro-architecture based on architecture guidelines and model analysis while exploring trade-offs in system performance, area, and power consumption. Key responsibilities include developing and debugging register-transfer level design for various sections of the cache subsystem, performing front-end netlist and area/timing analysis, and collaborating with the physical design team on timing closure. Candidates must possess in-depth knowledge of memory subsystems, RTL development, and PPA trade-offs. The work focuses on solving design challenges for high-bandwidth multi-client memory subsystems that require real-time, low-latency, and high-bandwidth capabilities within the SOC memory hierarchy.

What does a ASIC Design Engineer earn in California?

Median $214000 from 49 postings across 7 companies.

See salary data

What you'll do

  • Design and develop hardware for the cache subsystem in high-performance SoCs.
  • Develop cache micro-architecture based on architecture guidelines and model analysis.
  • Explore architecture trade-offs regarding system performance, area, and power consumption.
  • Develop and debug register-transfer level (RTL) designs for various cache subsystem sections.
  • Perform front-end netlist and area/timing analysis of the cache subsystem.
  • Work with the physical design team to achieve timing closure for the cache subsystem.

What we're looking for

  • B.S. in a relevant field.
  • M.S. in a relevant field (preferred).
  • In-depth knowledge of memory subsystems.
  • Academic experience with RTL/micro-architecture development.
  • Good understanding of PPA (performance/power/area) tradeoffs.
  • Cache design background including understanding of different memory organizations and tradeoffs (preferred).
  • Experience with multi-processor cache coherence protocols (preferred).
  • Knowledge of high-performance coherent memory systems, interconnect architectures, or DRAM controllers (preferred).

More like this

Similar roles

ASIC Design Engineer

Apple Inc

Santa Clara, CA 164 days ago $129,300–$194,700
ASIC Design RTL Micro-architecture SoC DRAM DFI PHY Memory Subsystem Simulators System-on-a-Chip Architecture Research

ASIC Design Engineer

Apple Inc

Santa Clara, CA 40 days ago $129,300–$194,700
ASIC Design RTL Micro-architecture SoC DRAM DFI PHY Memory Subsystem Simulators System-on-a-Chip Architecture Research

ASIC Design Engineer

Apple Inc

Cupertino, CA 83 days ago $150,400–$277,600
ASIC Design SoC Design Logic Design Lint CDC Synthesis ECO STA Physical Design Power Management Clock Management Python Perl TCL Microarchitecture IP Integration
3+ yrs exp

CPU Cache Microarchitect/RTL Engineer

Apple Inc

Santa Clara, CA 40 days ago $184,700–$324,800
RTL Verilog VHDL Microarchitecture CPU Cache C C++ Python Perl Formal Methods Simulation Emulation DFT SRAM Coherence Protocols Interconnects
10+ yrs exp

CPU Cache Microarchitect/RTL Engineer

Apple Inc

Waltham, MA 40 days ago $165,800–$292,400
RTL Verilog VHDL Microarchitecture CPU Cache C C++ Python Perl Formal Methods Simulation Emulation DFT SRAM Coherence Protocols Interconnects
10+ yrs exp

CPU Cache Microarchitect/RTL Engineer

Apple Inc

Santa Clara, CA 40 days ago $184,700–$324,800
RTL Design Verilog VHDL Microarchitecture C C++ Python Perl Formal Methods Simulation Emulation DFT SRAM Design Coherence Protocols Interconnects Power Management
10+ yrs exp