CPU RTL Design Engineer (Senior/Staff) - Cambridge, UK
Core
CPU Micro-architecture and RTL Design Engineer developing high-performance, low-power CPU designs for next-generation devices.
Role type
Senior/Staff IC CPU RTL Design Engineer
Builds
High-performance, low-power CPU microarchitectures and RTL designs
Domain
Semiconductor / CPU Design
Required skills
Microprocessor architecture (fetch/decode, branch prediction, scheduling, renaming, out-of-order execution, load/store, cache/memory), Verilog/VHDL, Logic design principles, Timing and power analysis, Low power microarchitecture techniques, High performance trade-offs, Scripting (Perl/Python)
Technologies
Verilog, VHDL, Simulators, Waveform debugging tools, Perl, Python
Responsibilities
Performance exploration with modeling team, Microarchitecture development and specification, RTL ownership and refinement, Functional verification support, Performance verification support, Design delivery and validation
Seniority
Senior/Staff, hands-on IC