CPU Cache Microarchitect/RTL Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Beaverton, OR
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $220k
$149k most similar roles pay here $291k

This listing doesn't post a salary. Most similar roles pay $184,900–$254,750.

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 3553 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · CPU Cache Microarchitect/RTL Engineer

The CPU Cache Microarchitect/RTL Engineer joins the Silicon Engineering Group to drive multi-level cache subsystem architecture and RTL development for multi-processor systems. This role involves micro-architecture development from high-level exploration through detailed specification, alongside RTL ownership focused on power, performance, area, and timing goals. The engineer will perform performance exploration, support verification teams with test bench development and formal methods, and collaborate on physical design implementation. Key technical requirements include expertise in microprocessor architecture, logic design principles, Verilog or VHDL, and experience with simulators and waveform debugging. Preferred skills include knowledge of coherence protocols, interconnects, memory subsystem queuing, SRAM design, and power management strategies. The role also values proficiency in C, C++, Perl, or Python to solve complex problems within high-performance, low-power microprocessor designs for various mobile and desktop devices.

What you'll do

  • Develop and specify micro-architecture from high-level exploration through detailed technical specifications.
  • Own the development, assessment, and refinement of RTL design to meet power, performance, area, and timing goals.
  • Support verification teams with test bench development, formal methods, and simulation or emulation for functional verification.
  • Explore high-performance strategies and correlate results with performance verification teams to ensure designs meet targets.
  • Implement and verify physical design aspects including timing, area, reliability, testability, and power.
  • Design multi-level cache subsystems and manage coherence protocols for multi-processor systems.

What we're looking for

  • Minimum BS degree and 10+ years of relevant industry experience.
  • Experience with microprocessor architecture.
  • Experience with logic design principles including timing and power implications.
  • Experience in Verilog or VHDL.
  • Experience with simulators and waveform debugging processes.
  • Expertise in cache coherence, interconnects, memory subsystems, SRAM, or power management (preferred).
  • Understanding of low power and high-performance microarchitecture techniques (preferred).
  • Experience in C/C++ or scripting languages like Perl or Python (preferred).

More like this

Similar roles

CPU Cache Microarchitect RTL Engineer

Apple Inc

Santa Clara, CA 16 days ago $150,400–$277,600
RTL Verilog VHDL Microarchitecture SRAM C C++ Python Perl Formal Methods Simulation Emulation DFT Coherence Protocols Interconnects
3+ yrs exp

CPU Cache Microarchitect RTL Engineer

Apple Inc

Santa Clara, CA 16 days ago $150,400–$277,600
RTL Verilog VHDL Microarchitecture SRAM C C++ Python Perl Formal Methods Simulation Emulation DFT Coherence Protocols Interconnects Power Management
3+ yrs exp

CPU Cache Microarchitect RTL Engineer

Apple Inc

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

CPU Cache Microarchitect/RTL Engineer

Apple Inc

Waltham, MA 16 days ago $165,800–$292,400
RTL Verilog VHDL Microarchitecture SRAM C C++ Python Perl DFT Coherence Protocols Simulation Emulation Formal Methods Waveform Debugging Memory Subsystem
10+ yrs exp