Go back

Formal Verification Engineer

Engineering

San Francisco, Onsite, Remote

Full time

Experienced

Cryptography
zkVM

About Us

ZK proofs are one of the most critical technologies to blockchain scaling, interoperability and privacy, but are too complex for most developers today. Succinct’s mission is to make zero knowledge proofs accessible to any developer.

SP1 is a state of the art zkVM with performance that rivals custom ZK circuits that lets developers use ZK with normal programming languages, like Rust. The Succinct Prover Network, under active development, is a hosted infrastructure layer for any application to outsource proof-generation for open-source proof systems.

Today, top teams in the space, including Celestia, Wormhole, Lido, Avail, Near, and Gnosis are using Succinct’s infrastructure to build with ZKPs. We have a track record of shipping excellent products and cutting-edge technical work in ZK and have significant revenue from our customers.

We recently announced our $55 million raise across our Seed and Series A led by Paradigm, the best investor in crypto. Our team is still small but incredibly strong, and we are looking for exceptional people who are excited to work hard on challenging and impactful problems in a fast-paced environment. Our office is located in San Francisco and we have a strong preference for candidates based there for this role, but are open to exceptional remote candidates.

About the Role

We are seeking a highly motivated Formal Verification Engineer to contribute to ensuring the correctness and robustness of our zkVM implementation, SP1, through rigorous formal verification methods. You will leverage tools such as Lean or other formal verification frameworks to validate that our zkVM implementation aligns fully with the official RISC-V specifications

Responsibilities

  • Apply formal verification techniques using Lean or similar frameworks to formally verify correctness of the constraints inside our zkVM.
  • Design and implement tooling to translate our internal constraint representations into formats compatible with Lean or other formal verification environments.
  • Collaborate with our engineering team to integrate formal verification processes into our development cycle, enhancing overall product reliability and security.
  • Communicate verification results clearly to stakeholders and assist in resolving discovered issues.

Qualifications

  • Strong foundational knowledge in formal methods, theorem proving, and formal verification frameworks (Lean, Coq, Isabelle, or similar).
  • Familiarity with computer architecture, ideally with RISC-V or other instruction set architectures.
  • Solid programming and scripting skills for developing verification tools and automation.
  • Demonstrated ownership mentality with strong communication and team collaboration skills.

Nice to Have

  • Experience with Rust, C++, or functional programming languages.
  • Familiarity with zero-knowledge proof systems or cryptographic protocols.
  • Prior experience with hardware or software verification in industry or research contexts.

Company

Succinct

11 - 50

ZK proofs are one of the most critical technologies to blockchain scaling, interoperability and privacy, but are too complex for most developers today. Succinct’s mission is to make zero knowledge proofs accessible to any developer. SP1 is a state of the art zkVM with performance that rivals custom ZK circuits that lets developers use ZK with normal programming languages, like Rust. The Succinct Prover Network, under active development, is a hosted infrastructure layer for any application to outsource proof-generation for open-source proof systems. Today, top teams in the space, including Celestia, Wormhole, Lido, Avail, Near, and Gnosis are using Succinct’s infrastructure to build with ZKPs. We have a track record of shipping excellent products and cutting-edge technical work in ZK and have significant revenue from our customers. We recently announced our $55 million raise across our Seed and Series A led by Paradigm, the best investor in crypto. Our team is still small but incredibly strong, and we are looking for exceptional people who are excited to work hard on challenging and impactful problems in a fast-paced environment. Our office is located in San Francisco and we have a strong preference for candidates based there for this role, but are open to exceptional remote candidates.

Ethereum
Job Board

Find the best jobs in Ethereum.

X

Your Ad Here

Made with by BuidlGuidl and Geodework