Senior CPU Microarchitecture & RTL Engineer

Apple

Beaverton (OR)

On-site

USD 150,000 - 190,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking an experienced CPU Microarchitect/RTL Engineer to lead architecture and RTL development for fetch and out-of-order subsystems. You will own micro-architectural specs and refine RTL to hit timing, power and area targets, while supporting verification with test benches and waveform debugging.

The role demands deep expertise in instruction fetch/decode, branch prediction, and OOO execution, plus strong C/C++ and scripting skills; BS with 10+ years of experience is expected.

Qualifications

  • BS degree and 10+ years of relevant industry experience.
  • Expertise in instruction fetch/decode, branch prediction, and out-of-order execution.
  • Experience with CPU microarchitecture and low-power techniques.
  • Proficiency in C/C++ and scripting (Python/Perl).
  • Experience with Verilog or VHDL and RTL verification using simulators.

Responsibilities

  • Own or contribute to micro-architecture development and specification.
  • RTL development and refinement to meet timing, area and power goals.
  • Support verification with test benches, formal methods, and waveform debugging.
  • Collaborate with multi-functional teams on physical design aspects and performance verification.

Skills

Instruction fetch & decode
Out-of-order execution
Branch prediction
Register renaming
C/C++ programming
Perl/Python scripting
Low power microarchitecture
High-performance techniques
Verilog/VHDL
Simulators/waveform debugging

Education

Bachelor's degree (BS)

Tools

Verilog
VHDL
RTL simulators

Job description

Apple is seeking an experienced CPU Microarchitect/RTL Engineer to lead architecture and RTL development for fetch and out-of-order subsystems. You will own micro-architectural specs and refine RTL to hit timing, power and area targets, while supporting verification with test benches and waveform debugging.

The role demands deep expertise in instruction fetch/decode, branch prediction, and OOO execution, plus strong C/C++ and scripting skills; BS with 10+ years of experience is expected.

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

Similar jobs worth comparing

CPU Microarchitect/RTL Engineer - Fetch, Out of Order
CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Apple Inc. • Beaverton (OR)

On-site
USD 120,000 - 160,000
CPU Microarchitect/RTL Engineer - Fetch, Out of Order
CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Apple • Beaverton (OR)

On-site
USD 150,000 - 190,000
CPU Microarchitecture & RTL Design Engineer
CPU Microarchitecture & RTL Design Engineer

Apple Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 129,000 - 195,000
Medical coverage
Dental coverage
Retirement benefits
+3
CPU Microarchitect/RTL Engineer - Execution, Load/Store
CPU Microarchitect/RTL Engineer - Execution, Load/Store

Apple Inc. • Beaverton (OR)

On-site
USD 130,000 - 160,000
CPU Microarchitect/RTL Engineer - Fetch, Out of Order
CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Apple Inc. • Santa Clara (CA)

On-site
USD 150,000 - 278,000
Medical & dental
Stock programs
Tuition reimbursement
+1
CPU Microarchitect/RTL Engineer - Front-End & OoO Core
CPU Microarchitect/RTL Engineer - Front-End & OoO Core

Apple Inc. • Santa Clara (CA)

On-site
USD 150,000 - 278,000
Medical & dental
Stock programs
Tuition reimbursement
+1
CPU Power Management Microarchitect/RTL Engineer
CPU Power Management Microarchitect/RTL Engineer

Apple Inc. • Beaverton (OR)

On-site
USD 130,000 - 160,000
CPU Cache Microarchitect/RTL Engineer
CPU Cache Microarchitect/RTL Engineer

Apple Inc. • Beaverton (OR)

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

Apple Inc. • Santa Clara (CA)

On-site
USD 129,000 - 195,000
Medical & dental coverage
Retirement benefits
Employee stock purchase plan
+2
Low-Power CPU Microarchitecture & RTL Engineer
Low-Power CPU Microarchitecture & RTL Engineer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000