Jobs · Quality Assurance · California

Formal Verification Engineer

MatX · Mountain View, CA · 1 wk ago
Quality Assurance$120k–$213k/yrFull-time

What You'll Do Here

  • Apply model checking and formal property verification to RTL blocks, memory subsystems, and interconnects, providing complete coverage wherever possible, using tools such as JasperGold or VC-Formal.
  • Develop and maintain machine-checked proofs for critical compiler transformations, ensuring correctness of lowering passes from our high-level programming model down to hardware.
  • Build embeddings of our hardware description languages and simulator models into interactive theorem provers (e.g. Lean 4, Rocq, Isabelle/HOL), and use those embeddings to prove functional correctness and microarchitectural properties directly against the designs.
  • Collaborate with architecture, compiler, and silicon verification teams to identify correctness properties worth proving and translate them into tractable proof obligations.
  • Drive methodology for integrating formal tools (JasperGold, SymbiYosys, or equivalent) into our existing practices.

Who You Are

  • Hands-on experience with hardware model checking—writing SVA/PSL properties, running bounded or unbounded proofs, and closing out formal verification targets at block or subsystem level.
  • PRACTICAL experience with at least one interactive theorem prover (Lean, Coq, Isabelle/HOL, Agda, or similar).
  • Experience embedding an existing language or IR into a theorem prover—whether an HDL, compiler IR, ISA, or similar—is a strong plus.
  • Experience with compiler correctness proofs or verified compilation (e.g. CompCert-style or translation validation) is a strong plus.
  • Comfort working across the hardware/software boundary: you understand both RTL microarchitecture and compiler IR design well enough to find the correctness properties that matter.
  • Able to work in a small team where the scope of what you own will be large and shift quickly.

Compensation

The US base salary for this full-time position is determined based on a variety of factors including role, experience, location, job-related skills, and relevant education and training. Career length is only a guideline for compensation.

  • Early Career - $120,000 - $212,500 + equity
  • Mid Career - $150,000 - $287,500 + equity
  • Senior Career - $200,000 - $425,000 + equity

What We Offer

  • A Stake in our success
  • Health & Wellness — Company subsidized health, dental, vision, and life insurance; pre-tax HSA with generous company contribution
  • Time To Recharge — 4 weeks paid time off (accrued), 12 company holidays, and 3 weeks remote/flexible work per year
  • Support to Parents — Up to 12 weeks of paid parental leave, regardless of your path to parenthood
  • Learning & Development — $1,500 yearly toward conferences, courses, and other learning opportunities
  • Team Connection — Team lunches, quarterly off-sites, and regular town halls
  • Financial Wellbeing — 401K and/or Roth IRA with 5% company contribution, even if you don't contribute
  • Flexible Spending Accounts — Pre-tax spend accounts for medical, dependent care, parking, and transit
  • Commute On Us — For those commuting up to 1 hour, put your rideshare cost on our company card
  • MatX E[x]tras — $50/month to use on the perks you care about most
  • Remote Perks — We work remotely Monday & Friday, supported by home-tech setup and remote wifi reimbursement

Similar jobs