Principal Interconnect IP Design Engineer (RISC‑V/TileLink)

SiFive

Cambridge

On-site

GBP 172,668 - 211,039

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SiFive is seeking a principal‑level hardware engineer to design industry‑leading CPU and interconnect IP, driving RISC‑V adoption across SOC designs. You will build highly configurable hardware generators using Chisel/Scala and integrate them into SiFive’s Chisel/FIRRTL workflow.

The role emphasizes scalable IP design, fast time‑to‑market, and collaboration across verification and design teams to deliver high‑quality, performant solutions.

Qualifications

  • Extensive experience with RISC-V architectures and interconnect IP.
  • Experience designing hardware as configurable software generators.
  • Strong verification planning and creation of testbenches.

Responsibilities

  • Architect and implement TileLink interconnect and related RTL generators in Chisel.
  • Extend configurability of hardware designs for various connections.
  • Collaborate with verification to create verification plans and test suites.
  • Document designs and maintain a knowledge base for immediate reuse.
  • Integrate new content into Chisel/FIRRTL framework and improve auto‑configuration.

Skills

RISC-V knowledge
RTL design
Chisel/Scala
NoC interconnect
Bus protocols
Verilog/SystemVerilog
Compiler infra
Unit testing
Documentation
Team player

Education

BS/MS in EE/CE/CS

Tools

Git/GitHub
Jira
Confluence

Job description

SiFive is seeking a principal‑level hardware engineer to design industry‑leading CPU and interconnect IP, driving RISC‑V adoption across SOC designs. You will build highly configurable hardware generators using Chisel/Scala and integrate them into SiFive’s Chisel/FIRRTL workflow.

The role emphasizes scalable IP design, fast time‑to‑market, and collaboration across verification and design teams to deliver high‑quality, performant solutions.

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

Similar jobs worth comparing

Principal Interconnect Design Engineer
Principal Interconnect Design Engineer

SiFive • Cambridge

On-site
GBP 172,000 - 212,000
Interconnect Design Engineer
Interconnect Design Engineer

SiFive • Cambridge

On-site
GBP 117,809 - 143,989
Healthcare
Retirement plans
Paid time off
Senior RTL Design Engineer — High-Performance RISC-V Core
Senior RTL Design Engineer — High-Performance RISC-V Core

SiFive • Cambridge

On-site
GBP 152,000 - 186,000
Senior RISC-V RTL Design Engineer (Microarchitecture)
Senior RISC-V RTL Design Engineer (Microarchitecture)

SiFive • Cambridge

On-site
GBP 75,000 - 115,000
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
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
Lead Debug/Trace/Profiling Design Engineer
Lead Debug/Trace/Profiling Design Engineer

SiFive • Cambridge

On-site
GBP 70,000 - 95,000
Senior RTL Design Engineer - CPU
Senior RTL Design Engineer - CPU

SiFive • Cambridge

On-site
GBP 60,000 - 90,000
RISC-V Debug, Trace & Profiling IP Architect
RISC-V Debug, Trace & Profiling IP Architect

SiFive • Cambridge

On-site
GBP 60,000 - 90,000