CPU MicroArchitect / RTL Engineer - Site Lead
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 (Site Lead)
Builds
CPU cores and microprocessor architectures
Domain
Consumer electronics / Semiconductor / CPU Design
Required skills
Microprocessor architecture, Verilog, VHDL, Logic design principles, Timing analysis, Power analysis, Simulation, Waveform debugging
Preferred skills
Team leadership, Mentoring, Instruction fetch and decode, Branch prediction, Instruction scheduling, Register renaming, Out-of-order execution, Integer and floating point execution, Load/store execution, Cache and memory subsystems, Low power techniques, High performance techniques, C/C++ programming, Perl/Python
Technologies
Verilog, VHDL, Simulators, Waveform debugging tools, C, C++, Perl, Python
Responsibilities
Define microarchitecture specifications from high-level exploration to detailed design, Develop and refine RTL 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 RTL against targets, Collaborate on physical design implementation for timing, area, reliability, testability, and power
Seniority
Senior, hands-on IC with leadership responsibilities