Principal Formal Verification Engineer — CPU Proofs

NUVACORE, Inc.

Town of Texas (WI)

Hybrid

USD 120,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Nuvacore, Inc. is building a high-performance, low-power CPU and seeks Formal Verification Engineers at multiple levels to verify the design using formal methods.

You will translate micro-architecture specs into properties, build verification environments, and use model checking and equivalence checking to validate correctness before silicon. As part of the design verification team, you will drive the verification plan, implement formal models, debug counterexamples, and automate flows with

Qualifications

  • Degree in Electrical/Computer Engineering, Computer Science or Mathematics.
  • Hands-on formal verification experience with model checking or equivalence checking.
  • Strong Verilog/SystemVerilog and logic concepts; debugging counterexamples.
  • Proficiency in Python or TCL for automation and flow scripting.
  • Knowledge of CPU micro-architecture and digital logic.

Responsibilities

  • Plan and drive the verification scope and formal test plan.
  • Build formal environments with assumptions, constraints, and assertions.
  • Apply model checking and equivalence checking to reach proofs.
  • Debug counterexamples and collaborate with designers to fix issues.
  • Develop end-to-end formal flow and automation using Python/TCL.
  • Review setups and proofs with the DV team cross-functionally.

Skills

Verilog/SystemVerilog
Assertions/temporal logic
Model checking
Equivalence checking
Python
TCL/Perl
Debug skills

Education

BSc in EE/CS/Math

Tools

Cadence JasperGold
Synopsys VC Formal
Siemens Questa Formal

Job description

Nuvacore, Inc. is building a high-performance, low-power CPU and seeks Formal Verification Engineers at multiple levels to verify the design using formal methods.

You will translate micro-architecture specs into properties, build verification environments, and use model checking and equivalence checking to validate correctness before silicon. As part of the design verification team, you will drive the verification plan, implement formal models, debug counterexamples, and automate flows with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Formal Verification Engineer Design Verification Austin / Bangalore / Markham / Santa Clara · Hybrid
Formal Verification Engineer Design Verification Austin / Bangalore / Markham / Santa Clara · Hybrid

NUVACORE, Inc. • Town of Texas (WI)

Hybrid
USD 120,000 - 240,000
CPU Verification Engineer (Senior/Principal)
CPU Verification Engineer (Senior/Principal)

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 220,000
CPU Verification Engineer Design Verification Austin / Santa Clara / Markham · Hybrid
CPU Verification Engineer Design Verification Austin / Santa Clara / Markham · Hybrid

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 220,000
CPU Architect Verification Engineer Design Verification Austin / Bangalore / Santa Clara / Markham · Hybrid
CPU Architect Verification Engineer Design Verification Austin / Bangalore / Santa Clara / Markham · Hybrid

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 230,000
CPU Design Verification Lead Design Verification Austin / Santa Clara · Hybrid
CPU Design Verification Lead Design Verification Austin / Santa Clara · Hybrid

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 260,000
Senior CPU Formal Verification Engineer
Senior CPU Formal Verification Engineer

Systems Planning and Analysis, Inc. • Santa Clara (CA)

On-site
USD 142,000 - 213,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
CPU Design Verification Lead (Austin/Santa Clara)
CPU Design Verification Lead (Austin/Santa Clara)

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 260,000
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
CPU Design & Verification Engineer - Austin/San Jose
CPU Design & Verification Engineer - Austin/San Jose

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 150,000