SiFive, Inc.
SiFive, Inc.Verified Source

Senior RTL Design Engineer CPU Frontend

159K–194K
Onsite · San Jose, California
Posted August 12, 2026
payroll

Overview

SiFive seeks a Senior RTL Design Engineer to lead CPU frontend design at scale. You will own the creation of new features and performance improvements within RISC-V CPU core generators using Chisel. This role drives architectural decisions and collaborates across teams to deliver high-performance processors. The position offers a unique chance to shape cutting‑edge silicon while contributing to a mission focused on advancing RISC‑V adoption.

What You'll Do9

  • 1Architect and design new features and performance enhancements in RISC‑V CPU cores using Chisel
  • 2Integrate design content into SiFive’s Chisel/FIRRTL framework and improve automation for documentation and testing
  • 3Conduct sandbox verification and develop verification test plans with the verification team
  • 4Partner with physical implementation engineers to optimize layout for frequency area and power targets
  • 5Collaborate with performance modeling specialists to explore and refine microarchitectural designs
  • 6Lead microarchitecture specification and ensure knowledge sharing through comprehensive documentation
  • 7Mentor junior engineers and champion collaborative design practices
  • 8Drive continuous improvement of hardware verification methodologies and test infrastructure
  • 9Contribute to open‑source hardware projects and community standards

Requirements12

  • 1BS/MS degree in computer science or related field or equivalent experience
  • 23+ years of design experience focusing on CPU RTL
  • 3Proven expertise with instruction fetch decode branch prediction coherent caches cache prefetching TLBs
  • 4Strong proficiency in Verilog System Verilog or VHDL for RTL development
  • 5Experience with functional programming concepts templated metaprogramming and compiler infrastructure
  • 6Familiarity with data modeling and intermediate representation for compiler passes
  • 7Background in test‑driven development and adaptive unit testing
  • 8Excellent attention to detail and commitment to high‑quality design
  • 9Ability to work effectively in cross‑functional teams
  • 10Knowledge of RISC‑V architecture and its extensions
  • 11Exposure to verification principles testbenches UVM and coverage analysis
  • 12Experience with version control systems such as Git GitHub and issue tracking tools like Jira Confluence

Salary Insight

$159 - $194k per year

Location

Typeonsite
LocationSan Jose, California

Required Skills

VerilogSystem VerilogVHDLChiselScalaObject Oriented ProgrammingFunctional ProgrammingGitJiraConfluence
Share:

Similar open positions

Explore active roles that match your skills and interests.

SiFive, Inc.

SiFive, Inc.

17h agoSan Jose, Californiapayroll

Principal Interconnect Design Engineer SiFive

Lead hardware engineer at SiFive to design industry-leading CPU and interconnect IP driving RISC-V adoption. Build highly-configurable hardware generators using Chisel Scala to create scalable processors and TileLink interconnects. Accelerate time-to-market while maintaining exceptional performance and quality.

Competitive salary
Cache coherency architecturesNetwork-on-Chip (NoC)AXI protocol+6 more
SiFive, Inc.

SiFive, Inc.

17h agoSan Jose, Californiapayroll

Interconnect Design Engineer, RISC-V & TileLink

You will architect and implement TileLink interconnect IP, cache controllers, and protocol bridges as RTL generators in Chisel, shaping the future of RISC-V-based SoCs. Collaborating with a team of hardware and software engineers, you will design configurable, high-performance IP that scales across AI, automotive, and data center markets. This role stands out for its focus on hardware generation through software engineering paradigms, enabling rapid, flexible chip design.

Competitive salary
chiseltilelinkrisc-v+2 more
SiFive, Inc.

SiFive, Inc.

14h agoSan Jose, Californiapayroll

Power Management Design Engineer, RISC-V CPU

Own microarchitecture and RTL design for power, reset, and clocking in RISC-V CPU and SoC IP. You will architect and implement the central nervous system for high-performance, energy-efficient processors at SiFive, the company that introduced RISC-V to the world. Collaborate with architecture, verification, physical implementation, and software teams to bring products from concept to tapeout. This role offers the chance to shape the future of open-source hardware and work at the speed of software.

Competitive salary
verilogsystemverilogvhdl+2 more
SiFive, Inc.

SiFive, Inc.

14h agoAustin, Texaspayroll

Staff Design Verification Engineer, CPU Core

You will own verification for high-performance out-of-order CPU core areas, including Frontend, Midcore, Load-Store Unit, and Hardware Prefetch. Working with SystemVerilog and UVM, you will drive strategy, debug, and coverage closure for complex microarchitectural features. You will partner with architecture and RTL teams to catch risks early and raise quality across the core. This role offers the chance to influence methodology for next-generation RISC-V processors at SiFive.

Competitive salary
SystemVerilogUVMCPU microarchitecture+5 more
SiFive, Inc.

SiFive, Inc.

17h agoSan Jose, Californiapayroll

Performance Architect, RISC-V CPU

As a Core Performance Architect at SiFive, you will own the research and development of next-generation high performance processors, driving architecture and micro-architecture innovations to meet aggressive performance targets. You will guide a performance team and collaborate closely with architecture and design teams to model and deliver state-of-the-art RISC-V CPU cores. This role sits at the intersection of performance modeling, hardware design, and workload analysis, offering the opportunity to shape the future of high-performance computing. Your work will directly impact SiFive's leadership in the RISC-V ecosystem, with the challenge of pushing performance boundaries in a rapidly evolving industry.

Competitive salary
risc-vrtlfpga+2 more
SiFive, Inc.

SiFive, Inc.

17h agoSan Jose, Californiapayroll

Design Verification Infrastructure Engineer - Platform

Architect and maintain the Verification Platform for SiFive's Design Verification needs. Collaborate with Platform Technologies to develop new functionality using Chisel and CIRCT. Deliver scalable solutions for verification and validation activities.

Competitive salary
chiselcirctmlir+2 more