Senior Formal Verification Engineer - Vector Unit

TechBiz Global GmbH

Helsinki

On-site

EUR 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TechBiz Global is seeking a Senior Formal Verification Engineer to join one of our clients' teams. Reporting to the Vector Unit Verification Lead, you will serve as the formal expert for the VU team, designing scalable testbenches and proving properties for vector pipelines.

You will partner with VU microarchitects to hunt corner-case bugs, write algebraic properties, and drive formal sign-off on high-complexity arithmetic and execution blocks, including RISC-V Vector compliance.

Qualifications

  • BS/MS in Computer Engineering, Electrical Engineering or Computer Science, or PhD in related field.
  • 5+ years of production-grade hardware verification experience with formal methods.
  • Experience applying formal verification to CPU/GPU/DSP pipelines.
  • Strong mathematical problem-solving and abstract reasoning abilities.
  • Ability to translate counterexamples into actionable bugs for designers.

Responsibilities

  • End-to-end formal testbench ownership for vector unit subblocks.
  • Datapath and arithmetic verification of IEEE 754 vector units.
  • Diagnose and resolve proof convergence failures and state-space issues.
  • Develop formal environments to prove RISC-V Vector compliance.
  • Mentor team on formal-friendly RTL design and SVA best practices.

Skills

Formal verification
SystemVerilog
SVA (SystemVerilog Assertions)
Python scripting
Debugging
Proof engineering

Education

BS/MS in Computer Engineering, Electrical Engineering, or Computer Science
PhD with research focus on formal methods or computer arithmetic

Tools

Cadence JasperGold/DPV
Synopsys VC Formal
Siemens OneSpin

Job description

At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Senior Formal Verification (FV) Engineer to join one of our clients' teams.

Reporting directly to the Vector Unit Verification Lead, this is a highly technical Individual Contributor (IC) role. In this position, you will be the dedicated formal expert for the VU team, responsible for designing scalable formal testbenches, writing mathematical properties, and ensuring the absolute algorithmic and architectural integrity of our vector pipeline. You will work side-by-side with VU microarchitects to hunt down deep corner-case bugs and achieve formal sign-off on high complexity arithmetic and execution blocks.

Key Responsibilities
Block Level Execution & Convergence Engineering (90%)
  • End to End Testbench Ownership: Design, deploy, and maintain robust formal verification environments for complex Vector Unit subblocks (e.g., Vector Execution Pipelines, Vector Register File/Rename interfaces, and Vector Floating Point Units).
  • Datapath & Arithmetic Verification: Implement advanced word level modeling, bit blasting, and algebraic rewriting strategies to verify complex IEEE 754 floating point and integer vector arithmetic units.
  • Proof Convergence Management: 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).
  • RISC V Vector Compliance: Develop formal environments to mathematically prove that the VU pipeline strictly complies with the RISC V Vector (V) Extension specification.
  • Simulation Partnership: 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.
Embedded Mentorship & Best Practices (10%)
  • Formal Friendly Design: Partner with VU microarchitects during early stage RTL development to drive formal friendly coding styles and structural design patterns.
  • SVA Propagation: Review and refine System Verilog Assertions (SVA) written by design and simulation peers, establishing best practices for block level assertions within the VU team.
Must Have
  • Education: 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.
  • Experience: 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.
  • Collaboration Style: 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.
  • Datapath Validation Focus: Strong specialization in arithmetic formal verification, algebraic rewriting, and word level modeling. Familiarity with control path formal techniques (liveness, safety properties) is highly welcome.
  • Vector Microarchitecture: 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.
  • Formal Tools: Proficient command of commercial EDA formal tools (e.g., Cadence JasperGold/DPV, Synopsys VC Formal, Siemens OneSpin) and their specialized mathematical/datapath apps.
  • Languages: Native fluency in System Verilog and System Verilog Assertions (SVA). Scripting proficiency (Python, Tcl, or Bash) for testbench automation.
Nice to Have
  • RISC V Core Verification.
  • RISC V Ecosystem: Familiarity with the RISC V Architecture, specifically the Vector (V) and Floating Point (F D) extension ecosystems.
  • Emulation platforms (Veloce, ZeBu).
  • Core Bus interface protocols (e.g., AXI CHI).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Vector Unit Formal Verification Engineer
Senior Vector Unit Formal Verification Engineer

TechBiz Global GmbH • Helsinki

On-site
EUR 110,000 - 140,000
Senior Digital Hardware Engineer - High-Speed PCB/FPGA
Senior Digital Hardware Engineer - High-Speed PCB/FPGA

Keysight Technologies SAles Spain SL. • Oulu

Remote
EUR 50,000 - 70,000
Lead Design Engineer
Lead Design Engineer

Cadence Design Systems • Hämeenlinnan seutukunta

On-site
EUR 16,000 - 22,000
RTL Verification Engineer
RTL Verification Engineer

Swediumglobal • Tampere

On-site
EUR 70,000 - 90,000
Senior V&V Engineer
Senior V&V Engineer

HCLTech • Helsinki

On-site
EUR 90,000 - 120,000
Senior RTL Verification Engineer
Senior RTL Verification Engineer

Swediumglobal • Tampere

Hybrid
EUR 45,000 - 65,000
Senior Hardware Engineer
Senior Hardware Engineer

Keysight Technologies Finland Oy • Oulu

On-site
EUR 90,000 - 120,000
Senior Hardware Engineer
Senior Hardware Engineer

Keysight Technologies Inc. • Oulu

On-site
EUR 70,000 - 100,000
Senior Hardware Engineer, Digital
Senior Hardware Engineer, Digital

Keysight Technologies SAles Spain SL. • Finland

Remote
EUR 50,000 - 70,000
Senior ASIC Verification Engineer
Senior ASIC Verification Engineer

Swediumglobal • Espoo

On-site
EUR 70,000 - 90,000