Skip to main content
TechBiz Global

Senior Formal Verification Engineer

RemoteNot specified. Estimate: worldwide · 83% confidence
Published
Role
QA
Experience
Senior
Salary not disclosed
Check eligibility

The listing doesn't say where it hires from. It may be open worldwide (83% confidence). This is an estimate, not an eligibility rule; verify before applying.Signals: company workplace model and company offices.

No BS summary

Senior Formal Verification Engineer with 5+ years of hardware verification experience, specifically applying formal methods to CPU/GPU/DSP pipelines. Must have strong specialization in arithmetic formal verification, algebraic rewriting, and word-level modeling. Proficient with commercial EDA formal tools and SystemVerilog/SVA. Experience with RISC-V Vector Extension is required.

Core skills

Formal VerificationArithmetic Formal VerificationRISC-V Vector Extension

Required skills

SystemVerilogSystemVerilog Assertions (SVA)PythonTclBashCadence JasperGold/DPVSynopsys VC FormalSiemens OneSpin

Optional skills

RISC-V Core VerificationRISC-V EcosystemRISC-V Vector (V) ExtensionRISC-V Floating-Point (F/D) extensionVeloceZeBuAXICHI

Required languages

English

What you'll do

  • Design, deploy, and maintain robust formal verification environments for complex Vector Unit sub-blocks (e.g., Vector Execution Pipelines, Vector Register File/Rename interfaces, and Vector Floating-Point Units).
  • Implement advanced word-level modeling, bit-blasting, and algebraic rewriting strategies to verify complex IEEE-754 floating-point and integer vector arithmetic units.
  • Independently diagnose and resolve proof-convergence failures, over-constraints, and state-space explosions using advanced reduction techniques (e.g., case-splitting, black-boxing, and abstraction modeling).
  • Develop formal environments to mathematically prove that the VU pipeline strictly complies with the RISC-V Vector (V) Extension specification.
  • Collaborate closely with VU simulation engineers to define a razor-sharp boundary between simulation and formal verification, ensuring maximum bug-hunting efficiency and zero coverage gaps.
  • Partner with VU microarchitects during early-stage RTL development to drive formal-friendly coding styles and structural design patterns.
  • Review and refine SystemVerilog Assertions (SVA) written by design and simulation peers, establishing best practices for block-level assertions within the VU team.

What they require

  • 5+ years of production-grade hardware verification experience (or Ph.D. + 1–3 years) with a strong, proven track record of applying formal verification to CPU, GPU, or DSP execution pipelines.
  • A self-driven engineer who enjoys deep mathematical puzzles, collaborates seamlessly within a localized block-level team, and can translate complex proof counter-examples into actionable bugs for designers.
  • Strong specialization in arithmetic formal verification, algebraic rewriting, and word-level modeling.
  • Familiarity with control-path formal techniques (liveness, safety properties) is highly welcome.
  • Good working knowledge of high-width execution pipelines, vector execution units, or floating-point/integer arithmetic hardware.
  • Experience with Out-of-Order execution mechanics is a plus.
  • Native fluency in SystemVerilog and SystemVerilog Assertions (SVA).
  • Scripting proficiency (Python, Tcl, or Bash) for testbench automation.
  • B.S./M.S. in Computer Engineering, Electrical Engineering, or Computer Science with practical industry execution; or a Ph.D. with a research focus on formal methods or computer arithmetic.

TechBiz Global provides recruitment service to top clients from its portfolio.

Recruitment
Salary not disclosed