Formal Verification Engineer

MatX

$160K — $275K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of hands-on experience with hardware model checking and formal verification techniques
  • Practical expertise with interactive theorem provers like Lean, Coq, or Isabelle/HOL
  • Experience embedding languages or intermediate representations into theorem provers is a strong asset
  • Familiarity with compiler correctness proofs or verified compilation methods
  • Solid understanding of both RTL microarchitecture and compiler design
  • Ability to work in a fast-paced, small team environment with shifting responsibilities

Responsibilities

  • Apply model checking and property verification to RTL blocks and memory subsystems using tools like JasperGold or VC-Formal
  • Develop and maintain machine-checked proofs for compiler transformations
  • Build hardware model embeddings into interactive theorem provers
  • Collaborate with architecture and verification teams to define provable properties
  • Drive integration of formal tools into existing methodologies

Benefits

  • 4 weeks PTO plus 12 company holidays and remote work options
  • Company-subsidized medical, dental, and vision insurance for employees and dependents
  • 401K with up to 5% company contribution and Roth IRA options
  • $1500 annual budget for professional development
  • Complimentary onsite meals during the workweek
  • Full reimbursement for daily commute expenses
  • $50 monthly for personal perks of choice
  • Monthly reimbursements for cell and internet costs
  • Fully covered mental health benefits and support
  • Paid parental leave and flexible return-to-work policies
  • Significant funding and support for AI resources
Full Job Description
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 - $160,000 - $275,000 + equity
  • Mid Career - $175,000 - $400,000 + equity
  • Senior Career - $250,000 - $600,000 + equity

What We Offer
  • Time off: 4 weeks PTO (accrued) + 12 company Holidays + up to 3 weeks remote work
  • Health: Company-subsidized Medical (Kaiser or Anthem) for employees & dependents, Guardian Dental and Vision insurances for employee & dependents, and life insurance (employee only), plus HSA and FSA offerings via Lively.
  • Financial Wellbeing: Choose from Roth IRA/ 401K (or both) retirement plans with up to 5% company contribution to 401K (even if you don't contribute). Also, 100% company-paid life insurance (up to $300K) and long-term disability insurances.
  • Professional Development: $1500 Professional Development Budget (per year)
  • Team Meals: MatX provides onsite team lunch & dinner Monday - Friday, with your choice of ordering via WeBox, Specialty's or via our reimbursement system
  • Commute on Us: Commute on our company Uber account, or reimburse your train rides. Either way, we pay 100% for your daily commute.
  • MatX E[x]tras: $50/mo to use on the perk you value most
  • Cell & Internet Reimbursement: $35/mo for cellular and $40/mo for wifi
  • Mental Wellbeing: 100% paid mental health benefit via SpringHealth and Guardian EAP.
  • Support to Parents: Up to 12 weeks paid parental leave regardless of path to parenthood, 10 weeks pregnancy disability leave, flexible return-to-work hours, and Benepass reproductive health & parental benefit.
  • AI Resources: Up to $20K/month plus a dedicated internal AI Tooling Team to support your productivity

Similar Jobs

More Jobs at MatX

More Telecommunications & Hardware Jobs

Find similar Formal Verification Engineer jobs: