Staff DV Engineer: High-Perf CPU Core with RVV

SiFive, Inc.

Austin (TX)

On-site

USD 150,000 - 190,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SiFive is seeking a Staff Design Verification Engineer to drive verification of high-performance CPU core functionality with a focus on RVV and vector microarchitecture. This individual-contributor role collaborates with architecture, RTL, performance, and verification teams to ensure design intent is captured and corner cases are thoroughly verified, while maintaining scalable verification methodologies.

The role spans Frontend, Midcore, Load-Store Unit, and Vector Unit interactions, requiring

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 7+ years of relevant experience in ASIC, CPU/core, or SoC design verification for Staff role.
  • Strong hands-on experience with SystemVerilog-based verification and modern verification methodologies.
  • Direct experience with CPU/core verification and understanding of computer architecture.
  • Experience in Frontend, Midcore, Load-Store Unit, memory ordering or Vector Unit verification.
  • Proficiency in verification flow: test planning, stimulus generation, failure analysis, coverage.
  • Familiarity with Python, C/C++, or similar scripting languages used for DV infrastructure.

Responsibilities

  • Own verification planning and execution for high-performance out-of-order CPU core areas from block-level to core-level signoff.
  • Drive verification strategy, test planning, debugging, coverage analysis, and closure for complex CPU features.
  • Verify RVV and vector-unit functionality including vector arithmetic, memory ops, masking, and configuration-dependent execution.
  • Develop robust verification environments, checkers, scoreboards, and coverage models.
  • Collaborate with architecture and design teams to review specs and improve verification completeness.
  • Mentor engineers through reviews, debugging guidance, and verification practices.

Skills

SystemVerilog DV
CPU core verification
Vector unit verification
Debugging skills
Mentoring
Python
C/C++ scripting

Education

BS/MS in EE/CE/CS

Tools

Python
C/C++
Verilog

Job description

SiFive is seeking a Staff Design Verification Engineer to drive verification of high-performance CPU core functionality with a focus on RVV and vector microarchitecture. This individual-contributor role collaborates with architecture, RTL, performance, and verification teams to ensure design intent is captured and corner cases are thoroughly verified, while maintaining scalable verification methodologies.

The role spans Frontend, Midcore, Load-Store Unit, and Vector Unit interactions, requiring

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

Similar jobs worth comparing

Staff CPU Core DV Engineer: RVV Vector & OoO
Staff CPU Core DV Engineer: RVV Vector & OoO

Sifive • Austin (TX)

On-site
USD 140,000 - 200,000
Health insurance
401(k) plan
Equity compensation
Senior CPU Core Verification Engineer – RVV & Vector Unit
Senior CPU Core Verification Engineer – RVV & Vector Unit

Sifive • Austin (TX)

On-site
USD 120,000 - 180,000
Senior CPU Core DV Engineer - RVV & Vector Unit
Senior CPU Core DV Engineer - RVV & Vector Unit

SiFive, Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
Healthcare
Retirement plans
Paid time off
Senior CPU Core DV Engineer - RVV & Vector Verification
Senior CPU Core DV Engineer - RVV & Vector Verification

SiFive • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Healthcare
401(k) plan
Paid time off
Staff CPU Core Verification Engineer — RVV/Vector
Staff CPU Core Verification Engineer — RVV/Vector

SiFive • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Senior DV Engineer — High-Performance CPU Core
Senior DV Engineer — High-Performance CPU Core

SiFive, Inc. • Town of Texas (WI)

On-site
USD 120,000 - 180,000
Healthcare
Retirement plans
Paid time off
Staff High-Performance CPU Verification Engineer
Staff High-Performance CPU Verification Engineer

SiFive • Austin (TX)

On-site
USD 140,000 - 210,000
Staff Design Verification Engineer: Equity & High-Perf CPU Cores
Staff Design Verification Engineer: Equity & High-Perf CPU Cores

SiFive • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Healthcare
Equity
Paid time off
Staff CPU Core Verification Engineer
Staff CPU Core Verification Engineer

SiFive, Inc. • Town of Texas (WI), Northern (KY)

Hybrid
USD 140,000 - 210,000
Healthcare
Retirement plan
Paid time off
Senior DV Engineer - High-Perf CPU Core, Equity
Senior DV Engineer - High-Perf CPU Core, Equity

SiFive, Inc. • Austin (TX)

On-site
USD 140,000 - 190,000