Senior RTL Design Engineer — High-Performance RISC-V Core

SiFive

Cambridge

On-site

GBP 152,000 - 186,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SiFive is seeking a CPU Microarchitecture/RTL design engineer to join a team delivering industry-leading CPU cores based on RISC-V. You will design features, ISA extensions, and integrate content within SiFive’s Chisel/FIRRTL framework, enabling automatic configuration and validation.

The role emphasizes high-performance hardware IP, collaboration across verification, physical design, and performance teams, with a focus on quality and efficient design workflows.

Qualifications

  • BS/MS degree in computer science, computer engineering, electrical engineering or related field, or equivalent experience.
  • 7+ years of design experience.
  • Academic or professional experience with CPU RTL design in instruction fetch, instruction decode, branch prediction, coherent caches, cache prefetching, TLBs.
  • Proficiency in hardware (RTL) design in Verilog, System Verilog, or VHDL.
  • Strong software engineering skills including object-oriented, functional programming, templated metaprogramming, compiler infrastructures, data modeling, and test-driven development.

Responsibilities

  • Architect, design and implement new features, performance improvements, and ISA extensions in RISC-V CPU core generators using Chisel.
  • Integrate new design content into SiFive’s Chisel/FIRRTL framework and contribute to framework improvements for automatic configuration and documentation.
  • Perform initial sandbox verification and collaborate with the design verification team on test plans.
  • Work with the physical implementation team to meet frequency, area, and power goals.
  • Collaborate with the performance modeling team for exploration and optimization to meet performance targets.
  • Microarchitecture development and specification with emphasis on documentation and collaborative design.

Skills

CPU RTL design
Verilog/SystemVerilog/VHDL
Software engineering
Unit testing
Collaboration

Education

BS/MS in CS/CE/EE or related field

Tools

Chisel
FIRRTL
Git/GitHub
Confluence

Job description

SiFive is seeking a CPU Microarchitecture/RTL design engineer to join a team delivering industry-leading CPU cores based on RISC-V. You will design features, ISA extensions, and integrate content within SiFive’s Chisel/FIRRTL framework, enabling automatic configuration and validation.

The role emphasizes high-performance hardware IP, collaboration across verification, physical design, and performance teams, with a focus on quality and efficient design workflows.

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

Similar jobs worth comparing

Senior RTL Design Engineer — RISC-V Core Architect
Senior RTL Design Engineer — RISC-V Core Architect

SiFive • Cambridge

On-site
GBP 117,000 - 143,000
Senior RISC-V RTL Design Engineer (Microarchitecture)
Senior RISC-V RTL Design Engineer (Microarchitecture)

SiFive • Cambridge

On-site
GBP 75,000 - 115,000
RISC-V CPU RTL Architect & Microarchitecture Engineer
RISC-V CPU RTL Architect & Microarchitecture Engineer

SiFive • Cambridge

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

SiFive • Cambridge

On-site
GBP 75,000 - 115,000
Senior RTL Design Engineer - CPU
Senior RTL Design Engineer - CPU

SiFive • Cambridge

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

SiFive • Cambridge

On-site
GBP 152,000 - 186,000
Senior RTL Design Engineer - CPU
Senior RTL Design Engineer - CPU

SiFive, Inc. • United Kingdom

On-site
GBP 60,000 - 80,000
Senior RTL Design Engineer - CPU Frontend
Senior RTL Design Engineer - CPU Frontend

SiFive • Cambridge

On-site
GBP 117,000 - 143,000
Interconnect Design Engineer
Interconnect Design Engineer

SiFive Inc • Cambridge

On-site
GBP 117,000 - 143,000
Lead Debug/Trace/Profiling Design Engineer
Lead Debug/Trace/Profiling Design Engineer

SiFive • Cambridge

On-site
GBP 70,000 - 95,000