Staff CPU Core Verification Engineer — RVV/Vector

SiFive

Santa Clara (CA)

On-site

USD 180,000 - 240,000

Full time

4 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

SiFive, a leader in RISC-V technology, seeks a Staff Design Verification Engineer in Santa Clara to drive verification for high‑performance CPU cores and RVV vector extensions. You’ll define verification strategy, build test environments, and collaborate with architecture, RTL, and performance teams to ensure robust sign‑off.

The role emphasizes independent ownership of complex verification problems, scalable DV methodology, and mentoring teammates within a high‑performance CPU DV group.

Qualifications

  • Bachelor’s or Master’s degree in Electrical/Computer Engineering or Computer Science.
  • 7+ years of ASIC/CPU/core or SoC design verification experience.
  • Strong hands-on experience with SystemVerilog-based verification and modern methodologies.
  • Direct experience with CPU/core verification and understanding of computer architecture.

Responsibilities

  • Own verification planning and execution for one or more high-performance CPU core areas.
  • Drive verification strategy, test planning, debug, coverage analysis, and closure for complex features.
  • Define verification approaches for branch prediction, fetch, issue/dispatch, pipeline interactions, and memory ordering.
  • Verify RVV/vector-unit functionality including vector arithmetic, masking, and configuration-dependent execution.
  • Develop and maintain verification environments, checkers, scoreboards, and coverage models.
  • Collaborate with architecture/design teams to improve verification completeness and debugability.
  • Mentor engineers and contribute reusable DV infrastructure.

Skills

SystemVerilog-based verification
CPU/core verification
Verification flow
Python scripting
C/C++ programming
Debugging skills
mentoring

Education

Bachelor's or Master’s in EE/CE/CS

Tools

Python
C/C++
SystemVerilog

Job description

SiFive, a leader in RISC-V technology, seeks a Staff Design Verification Engineer in Santa Clara to drive verification for high‑performance CPU cores and RVV vector extensions. You’ll define verification strategy, build test environments, and collaborate with architecture, RTL, and performance teams to ensure robust sign‑off.

The role emphasizes independent ownership of complex verification problems, scalable DV methodology, and mentoring teammates within a high‑performance CPU DV group.

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
Staff DV Engineer: High-Perf CPU Core with RVV
Staff DV Engineer: High-Perf CPU Core with RVV

SiFive, Inc. • Austin (TX)

On-site
USD 150,000 - 190,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 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 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 Design Verification Engineer – CPU Core Verification (Vector)
Staff Design Verification Engineer – CPU Core Verification (Vector)

SiFive, Inc. • Austin (TX)

On-site
USD 150,000 - 190,000
Staff Design Verification Engineer – CPU Core Verification (Vector)
Staff Design Verification Engineer – CPU Core Verification (Vector)

SiFive • Santa Clara (CA)

On-site
USD 180,000 - 240,000
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 Design Verification Engineer – CPU Core Verification (Vector)
Senior Design Verification Engineer – CPU Core Verification (Vector)

SiFive • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Healthcare
401(k) plan
Paid time off
Senior Design Verification Engineer – CPU Core Verification (Vector)
Senior Design Verification Engineer – CPU Core Verification (Vector)

SiFive, Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
Healthcare
Retirement plans
Paid time off