Taro Logo

CPU Microarchitect/RTL Engineer - Execution, Load/Store

Apple designs high-performance, low power microprocessors that power innovative products including iPhone, iPad, Watch, Vision Pro, and Mac.
Waltham, MA, USA
$170,000 - $280,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For CPU Microarchitect/RTL Engineer - Execution, Load/Store

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products!

Apple's Silicon Engineering Group (SEG) designs high-performance, low power microprocessors that power our innovative products, including the iPhone, iPad, Watch, Vision Pro, and Mac. We are looking for an experienced engineer to drive architecture and RTL development of CPU integer, floating-point, and/or load/store execution for our performant cores.

As a CPU Microarchitect/RTL Engineer, you will:

  • Drive microarchitecture development and specification from early high-level architectural exploration through micro architectural research
  • Own RTL development, assessment and refinement to target power, performance, area and timing goals
  • Support test bench development and simulation for functional and performance verification
  • Explore high performance strategies and validate RTL design meets targeted performance
  • Work with multifunctional engineering teams on physical design implementation and validation

This is a unique opportunity to join Apple's innovative Silicon Engineering Group and contribute to next-generation processor development for groundbreaking products. You'll work with cutting-edge technology and collaborate with world-class engineers while helping shape the future of Apple's custom silicon.

Last updated a month ago

Responsibilities For CPU Microarchitect/RTL Engineer - Execution, Load/Store

  • Microarchitecture development and specification - from early high-level architectural exploration through micro architectural research
  • RTL ownership – development, assessment and refinement of RTL design
  • Validation - support test bench development and simulation
  • Performance exploration and correlation
  • Design delivery - work with multifunctional engineering team

Requirements For CPU Microarchitect/RTL Engineer - Execution, Load/Store

  • Minimum BS and 10+ years of relevant industry experience
  • Knowledge of microprocessor architecture
  • Knowledge of Verilog and/or VHDL
  • Experience with simulators and waveform debugging tools
  • Knowledge of logic design principles along with timing and power implications

Interested in this job?