Formal Verification Engineer

Tenstorrent Tenstorrent · Semiconductors · Santa Clara, CA · Design Verification

This role focuses on formal verification of CPUs and chiplets, applying advanced methods to ensure rigorous quality standards. While the company works on AI technology and the role involves applying AI techniques to improve verification processes, the core craft of the engineer is formal verification of hardware, not direct AI/ML model development.

What you'd actually do

  1. Lead with 5+ years of hands-on experience in formal methods applied to hardware verification.
  2. Leverage formal verification algorithms and techniques to prove correctness and identify bugs in design specifications and RTL for high-performance CPUs and chiplets.
  3. Collaborate with architects to develop formal micro-architecture and architectural specifications for intricate designs, including crafting innovative solutions for complex challenges.
  4. Apply artificial intelligence techniques to improve specifications, formal methods applications, and formal verification.
  5. Contribute to cross-functional product development across CPU, AI, and interconnect domains, and with partners.

Skills

Required

  • formal methods
  • hardware verification
  • VLSI
  • digital logic design
  • verification techniques
  • temporal logic assertion-based languages (SVA or PSL)
  • EDA formal tools (Jasper, VC-Formal, Questa, or Yosys)

Nice to have

  • Tool development experience

What the JD emphasized

  • formal verification
  • formal methods
  • hardware verification
  • design specifications
  • RTL
  • micro-architecture
  • architectural specifications
  • AI techniques
  • formal verification algorithms
  • formal methods applications
  • formal verification