Senior CPU Engineer

IC Resources

Cambridgeshire and Peterborough

On-site

GBP 70,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

IC Resources is partnering with a leading global semiconductor technology company to expand its Cambridge CPU engineering team. The role focuses on next-generation, high-performance, low-power CPU technology, from architectural exploration to RTL implementation and product definition.

As a CPU Microarchitecture & RTL Design Engineer, you will work with CPU architects to define microarchitecture, own RTL development, and contribute across architecture, RTL, verification and power/performance

Qualifications

  • Strong understanding of microprocessor architecture.
  • Experience with Verilog and/or VHDL.
  • Familiar with timing, power and area implications.
  • Experience with Python or Perl scripting.
  • Knowledge of simulation and waveform-debugging tools.
  • Hands-on CPU microarchitecture techniques for high-performance design.

Responsibilities

  • Explore high-performance CPU strategies with architecture and performance modelling teams.
  • Develop and specify CPU microarchitecture from exploration to RTL implementation.
  • Own RTL development and refinement to meet power, performance, area and timing targets.
  • Collaborate with Design Verification to support functional verification.
  • Support performance verification and ensure RTL meets targets.
  • Evaluate architectural trade-offs across performance, power and complexity.

Skills

CPU architecture
RTL design
Verilog/VHDL
Python/Perl
Performance optimization
Simulation/debugging

Job description

I am working with a leading global semiconductor technology company looking to expand its CPU engineering team in Cambridge.

This is an opportunity to work on the development of next-generation, high-performance, low-power CPU technology, contributing to products used across advanced computing applications.

As a CPU Microarchitecture & RTL Design Engineer, you will work closely with CPU and chip architects to define and develop processor microarchitecture, taking concepts from early architectural exploration through detailed specification and RTL implementation.

You will be involved throughout the product lifecycle, with the opportunity to influence both architecture and product definition at an early stage.

Responsibilities
  • Exploring high-performance CPU strategies alongside architecture and performance-modelling teams
  • Developing and specifying CPU microarchitecture, from early architectural exploration and research through to detailed implementation specifications
  • Owning RTL development, assessment and refinement to achieve power, performance, area and timing targets
  • Working closely with Design Verification engineers to support the functional verification strategy
  • Supporting performance verification and ensuring the RTL implementation achieves defined performance targets
  • Evaluating architectural and microarchitectural trade-offs across performance, power and implementation complexity
Experience

I am interested in engineers with a strong understanding of microprocessor architecture and hands-on experience in one or more of the following areas:

  • Instruction fetch and decode
  • Branch prediction
  • Instruction scheduling and register renaming
  • Out-of-order execution
  • Integer and floating-point execution
  • Load/store execution
  • Prefetching
  • Cache and memory subsystems

You should also have experience with Verilog and/or VHDL, alongside a good understanding of logic design, timing and power implications.

Experience with low-power CPU microarchitecture techniques and high-performance processor design trade-offs would be particularly relevant.

Knowledge of simulation and waveform-debugging tools is expected, alongside experience using scripting languages such as Python or Perl.

Location

Cambridge, UK.

This role offers the opportunity to join a highly experienced CPU engineering team working at the forefront of advanced processor development, with significant involvement across microarchitecture, RTL implementation, performance and verification.

For more information , please contact Rachel Mason.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RTL Design Engineer - CPU / Semiconductor / Microprocessor Architecture / Verilog / VHDL
RTL Design Engineer - CPU / Semiconductor / Microprocessor Architecture / Verilog / VHDL

European Tech Recruit • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 90,000
CPU RTL Design Engineer
CPU RTL Design Engineer

European Tech Recruit • Cambridge

On-site
GBP 70,000 - 110,000
Senior Principal CPU Architect | MRL Consulting
Senior Principal CPU Architect | MRL Consulting

MRL Consulting Group Ltd. • Cambridgeshire and Peterborough

On-site
GBP 90,000 - 130,000
Physical Design Engineer
Physical Design Engineer

IC Resources • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 95,000
Chief Design Engineer
Chief Design Engineer

MRL Consulting Group | Global Niche Technology Recruitment • Greater London

On-site
GBP 120,000 - 180,000
CPU Physical Design Engineer
CPU Physical Design Engineer

IC Resources • Cambridgeshire and Peterborough

On-site
GBP 70,000 - 100,000
Senior Design Verification Engineer - CPU / SoC
Senior Design Verification Engineer - CPU / SoC

European Tech Recruit • Cambridge

On-site
GBP 70,000 - 110,000
CPU Physical Design Engineer
CPU Physical Design Engineer

IC Resources • Cambridge

On-site
GBP 70,000 - 110,000
Senior CPU HW Performance Architect
Senior CPU HW Performance Architect

Huawei Technologies Research & Development (UK) Ltd • Cambridge

On-site
GBP 90,000 - 140,000
CPU RTL Design Engineer (Senior/Staff) - Cambridge, UK
CPU RTL Design Engineer (Senior/Staff) - Cambridge, UK

Qualcomm • Cambridge

On-site
GBP 90,000 - 130,000
Stock bonus
Pension
Education assistance
+5