CPU Microarchitect/RTL Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
15 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $210k
$142k most similar roles pay here $276k

This listing doesn't post a salary. Most similar roles pay $177,087–$243,562.

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

Listed pay typically runs $166,600–$277,600 across 2305 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · CPU Microarchitect/RTL Engineer

As a CPU Microarchitect/RTL Engineer within the Silicon Engineering Group, you will drive architecture and RTL development for next-generation CPUs. You will own microarchitecture development from early high-level exploration through detailed specification while managing RTL feature ownership to meet specific power, performance, area, and timing goals. Your daily responsibilities include performing performance exploration and correlation, supporting test bench development for functional verification, and collaborating with multifunctional teams to implement physical design aspects like reliability and testability. The role requires expertise in microprocessor architecture and proficiency in Verilog or VHDL. Preferred skills include knowledge of logic design principles, experience with Perl or Python, and familiarity with Verdi. You will address complex technical challenges involving instruction fetch, branch prediction, out-of-order execution, and memory subsystems to develop high-performance, low-power microprocessors for various consumer devices.

What you'll do

  • Develop and define microarchitecture specifications from high-level exploration to detailed technical requirements.
  • Own the development, assessment, and refinement of RTL features to meet power, performance, area, and timing goals.
  • Support test bench development and simulation for functional and performance verification.
  • Explore high-performance strategies and validate that the RTL design meets target performance metrics.
  • Implement and validate physical design aspects including timing, area, reliability, testability, and power.
  • Perform waveform debugging and analysis using tools like Verdi to ensure design integrity.

What we're looking for

  • Minimum BS degree and 3+ years of relevant industry experience.
  • Experience with microprocessor architecture.
  • Experience with Verilog or VHDL.
  • Knowledge of logic design principles (preferred).
  • Expertise in specific CPU areas like branch prediction, out-of-order execution, or memory subsystems (preferred).
  • Understanding of timing, power, and area tradeoffs in CPU microarchitecture (preferred).
  • Understanding of low power and high performance microarchitecture techniques (preferred).
  • Experience with scripting languages like Perl or Python and tools like Verdi (preferred).

More like this

Similar roles

CPU Microarchitect/RTL Engineer

Apple Inc

Austin, TX 15 days ago
Verilog VHDL RTL Microarchitecture Logic Design Verdi Python Perl Simulation Waveform Debugging Performance Verification

CPU Microarchitect/RTL Engineer

Apple Inc

Austin, TX 15 days ago
Verilog VHDL RTL Microarchitecture Logic Design Python Perl Verdi Simulation Waveform Debugging Performance Verification