Harmonic

Formal Verification Engineer

Palo Alto. Posted 3 months ago

The role

You will verify production hardware and software using Aristotle, a formal reasoning agent. You will work with customers to scope requirements, define properties, execute formal proofs, and deliver reproducible workflows.

What you will do

  • Translate design intent into precise properties
  • Utilize Aristotle intensively to execute formal proofs
  • Accurately diagnose verification failures
  • Manage project scope and technical risk
  • Maintain direct, clear communication with customers
  • Develop a technical understanding of complex production-ready code
  • Identify and analyze critical properties customer teams need proved
  • Translate business-critical requirements into formal specifications
  • Work with the product team to improve Aristotle
  • Travel to customer sites

Required qualifications

  • BS in Computer Science, Mathematics, a related field, or equivalent industry experience
  • Direct experience in hardware verification, software verification, or interactive theorem proving (ITP)
  • Demonstrated ability to independently navigate complex concepts, manage risks and deadlines autonomously
  • Ability to calibrate communication seamlessly depending on the audience
  • Proficiency and practical experience with at least one proof assistant (e.g., Lean, Coq, Isabelle, Agda)
  • Strong foundation in formal methods and mathematical logic
  • Proficiency in one or more programming languages (e.g., Python, C++, Matlab, etc.)

Nice to have

  • MS or PhD in Computer Science, Mathematics, or a related field
  • Lean 4 expertise or strong fluency in another proof assistant
  • Experience applying formal verification methods to real-world industrial or commercial systems
  • Proven track record of high-caliber research demonstrated by publications, patents, or software contributions
  • Contributions to open-source projects or development of software tools in the field

Benefits

  • Unlimited PTO
  • 401(k) matching
  • 100% employer-paid health, vision, and dental benefits for employees
  • 50% coverage for dependents for health, vision, and dental
  • Health Savings Account (HSA) available for qualifying health plans

About the company

Harmetric is building the Aristotle verification engine to find edge cases and silent bugs in hardware and software. The company is scaling an elite technical team.

Formal Verification Engineer at Harmonic | JobZoey