CPU Micro-architect/RTL Designer (Multiple Locations)
Core
Develop CPU micro-architecture and RTL design for high performance, low power devices.
Role type
CPU Micro-architecture and RTL Design Engineer
Builds
High performance, low power CPU cores
Domain
Semiconductor / CPU Engineering
Required skills
Microprocessor architecture, Verilog, VHDL, Logic design, Timing analysis, Power analysis, Scripting (Perl/Python)
Preferred skills
Instruction fetch/decode, Branch prediction, Instruction scheduling, Register renaming, Out-of-order execution, Integer/floating point execution, Load/store execution, Prefetching, Cache/memory subsystems, Simulators, Waveform debugging tools
Responsibilities
Performance exploration, Microarchitecture development and specification, RTL ownership, Functional verification support, Performance verification support, Design delivery
Seniority
Mid-Senior, hands-on IC