ASIC Design Engineer - Cache Controller

Apple Inc.

Santa Clara (CA)

On-site

USD 184,700 - 324,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Santa Clara, CA, is seeking an experienced hardware design engineer to build the cache subsystem for a high-performance System on a Chip (SoC). The role involves RTL design, micro-architecture development, and performance/power/area trade-off analysis in line with architectural guidelines.

The candidate will collaborate on front-end netlist, timing closure with the physical design team, and contribute to shaping memory hierarchy to meet demanding latency and bandwidth requirements.

Qualifications

  • 10+ years of full-time ASIC design experience.
  • Memory system development.
  • PPA (performance/power/area) analysis.
  • Cache design background including an understanding of different memory organizations and tradeoffs.
  • Hands on Experience with multi-processor cache coherence protocols.
  • B.S. in a relevant field.

Responsibilities

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

Skills

Memory system development
PPA analysis
Cache design
Cache coherence protocols
Bachelor's degree in a relevant field

Education

Bachelor's degree in a relevant field

Tools

RTL design tools

Job description

Santa Clara, California, United States Hardware

Apple is building the world’s fastest highly parallel mobile processing systems. Our high-bandwidth multi-client memory subsystems are blazing new territory with every generation. As we increase levels of parallelism, bandwidth and capacity, we are presented with design challenges exacerbated by clients with varying but simultaneous needs such as real-time, low latency, and high-bandwidth. In this role, you will work on crafting special purpose cache and controller which is part and parcel of the SOC memory hierarchy.

Description

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

Minimum Qualifications
  • 10 + years of full time ASIC design experience
  • memory system development
  • PPA (performance/power/area) analysis
  • Cache design background including an understanding of different memory organizations and tradeoffs.
  • Hands on Experience with multi-processor cache coherence protocols
  • B.S. in a relevant field
Preferred Qualifications
  • Knowledge of high-performance coherent memory systems or interconnect architectures
  • Knowledge of high-performance DRAM controller
  • M.S in a relevant field.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan.

You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Learn more about Apple Benefits

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace.

Learn about reasonable accommodations for job applicants.

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ASIC Design Engineer
ASIC Design Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 129,000 - 195,000
Senior ASIC Cache Controller Engineer - High-Performance SoC
Senior ASIC Cache Controller Engineer - High-Performance SoC

Apple Inc. • Santa Clara (CA)

On-site
USD 184,000 - 325,000
ASIC Design Engineer
ASIC Design Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 180,000 - 280,000
CPU Cache Microarchitect/RTL Engineer
CPU Cache Microarchitect/RTL Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
ASIC Design Engineer
ASIC Design Engineer

Apple Inc. • Beaverton (OR)

On-site
USD 150,000 - 210,000
ASIC Design Engineer - Pixel IP DMA
ASIC Design Engineer - Pixel IP DMA

Apple Inc. • Cupertino (CA)

On-site
USD 126,000 - 191,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
ASIC Design Engineer – Fabric/Interconnect
ASIC Design Engineer – Fabric/Interconnect

Apple Inc. • Santa Clara (CA)

On-site
USD 140,000 - 190,000
ASIC Design and Integration Engineer
ASIC Design and Integration Engineer

Apple • Beaverton (OR)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
ASIC Design Engineer – Fabric/Interconnect
ASIC Design Engineer – Fabric/Interconnect

Apple Inc. • Austin (TX)

On-site
USD 150,000 - 230,000
ASIC Design Manager
ASIC Design Manager

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 206,000 - 356,000
Stock plans
Retirement benefits
Education reimbursement
+1