Senior Formal Verification Engineer — CPU Core

The Best Job Board

Austin (CA)

On-site

USD 150,000 - 210,000

Full time

2 days ago
Be an early applicant
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 formal verification of high-performance CPU core functionality. This role, within the CPU Design Verification group, focuses on applying formal methods to complex out-of-order CPU core microarchitecture and requires independent ownership of verification challenges.

You will define verification strategies, build scalable environments, and collaborate with architecture, RTL, and simulation DV teams to improve proof convergence and

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 7+ years of ASIC/CPU/core or SoC design verification withStaff-level ownership.
  • Direct experience with CPU/core verification and strong knowledge of computer architecture.

Responsibilities

  • Own formal verification planning and execution for high-performance out-of-order CPU core areas.
  • Develop formal verification plans based on architectural intent and microarchitectural risk.
  • Create and maintain scalable formal environments, property sets, checkers, and proof infrastructure.
  • Target high-value CPU verification problems such as pipeline control, issue/dispatch correctness, load-store ordering.
  • Analyze proof failures and drive fixes across RTL, properties, and verification infrastructure.
  • Mentor engineers and share formal-debug best practices.

Skills

CPU verification
Formal verification
Debugging
Python scripting

Education

Bachelor/Master in EE/CS

Tools

Formal tools
Simulation tools

Job description

SiFive is seeking a Staff Design Verification Engineer to drive formal verification of high-performance CPU core functionality. This role, within the CPU Design Verification group, focuses on applying formal methods to complex out-of-order CPU core microarchitecture and requires independent ownership of verification challenges.

You will define verification strategies, build scalable environments, and collaborate with architecture, RTL, and simulation DV teams to improve proof convergence and

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

Similar jobs worth comparing

Staff Formal CPU Core Verification Engineer
Staff Formal CPU Core Verification Engineer

SiFive, Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Healthcare
Retirement plans
Paid time off
+1
Staff Design Verification Engineer – Formal CPU Core Expert
Staff Design Verification Engineer – Formal CPU Core Expert

Sifive • Austin (TX)

On-site
USD 140,000 - 210,000
Equity
Healthcare benefits
Retirement plans
Staff CPU Core Formal Verification Engineer
Staff CPU Core Formal Verification Engineer

SiFive • California (MO)

On-site
USD 150,000 - 210,000
Healthcare benefits
Retirement plans
Paid time off
Staff CPU Core Formal Verification Engineer
Staff CPU Core Formal Verification Engineer

SiFive • Santa Clara (CA)

On-site
USD 130,000 - 190,000
Healthcare
Retirement plans
Paid time off
Staff CPU Core Formal Verification Engineer
Staff CPU Core Formal Verification Engineer

Socket.dev • Austin (TX)

On-site
USD 180,000 - 240,000
Staff Formal Verification Engineer, CPU Core - Equity
Staff Formal Verification Engineer, CPU Core - Equity

SiFive, Inc. • Town of Texas (WI)

Hybrid
USD 140,000 - 190,000
Healthcare
Equity
Paid time off
Senior High-Performance CPU Core Verification Engineer
Senior High-Performance CPU Core Verification Engineer

SiFive • Austin (TX)

On-site
USD 130,000 - 180,000
Equity
Healthcare
Retirement plan
+1
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 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 High-Performance CPU Verification Engineer
Senior High-Performance CPU Verification Engineer

SiFive • Santa Clara (CA)

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