CPU Microarchitect/RTL Engineer
Core
Design high-performance, low power microprocessors for Apple products including iPhone, iPad, Watch, Vision Pro, and Mac.
Role type
Senior IC CPU Microarchitect/RTL Engineer
Builds
Next generation CPUs powering Apple Silicon devices
Domain
Consumer electronics / CPU microarchitecture
Required skills
Microprocessor architecture design, RTL development (Verilog/VHDL), Microarchitecture specification, Functional and performance verification, Timing/power/area optimization, Physical design validation
Preferred skills
Instruction fetch/decode, Branch prediction, Instruction scheduling, Register renaming, Out-of-order execution, Integer/floating point execution, Cache/memory subsystems, Low power techniques, Perl/Python scripting, Waveform debugging tools
Technologies
Verilog, VHDL, Verdi, Perl, Python
Responsibilities
Develop microarchitecture specifications from high-level exploration to detailed design, Own RTL feature development targeting PPA goals, Support test bench development and simulation for verification, Explore high performance strategies and validate RTL against targets, Collaborate on physical design implementation for timing, area, reliability, testability, and power
Seniority
Senior, hands-on IC