Drimva

Harmonic AI

Formal Verification Engineer

Palo Alto +1 · On-site · Full-time · Posted Aug 13, 2026

Location
Palo Alto
London
Education
BS in Computer Science, Mathematics, a related field, or equivalent industry experience.

About the job

Verify production hardware and software with Aristotle by defining formal properties, executing proofs, diagnosing failures, and delivering workflows for customers.

What you'll do

  • Translate design intent and customer requirements into formal specifications, execute proofs, and diagnose verification failures.
  • Manage project scope and technical risk while communicating directly with customers; travel to customer sites.
  • Develop understanding of complex production code and share field insights with the product team to improve Aristotle.

What they ask for

  • BS in Computer Science, Mathematics, a related field, or equivalent industry experience.
  • Direct experience in hardware verification, software verification, or interactive theorem proving (ITP).
  • Practical proficiency with at least one proof assistant and a strong foundation in formal methods and mathematical logic.
  • Proficiency in one or more programming languages; ability to work independently and communicate with varied audiences.

Nice to have

  • MS or PhD in Computer Science, Mathematics, or a related field.
  • Lean 4 expertise or fluency in another proof assistant; industrial formal-verification experience, research contributions, or open-source/tool contributions.

Tools

Aristotle, Lean, Coq, Isabelle, Agda, Python, C++, Matlab

AI focus

Use Aristotle, a formal reasoning agent, to verify production hardware and software; provide field insights to improve the product.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)