Onsite Formal Verification Engineer, New College Grad

Posted 2 hours ago

Apply now

About the role

  • Formal Verification Engineer at NVIDIA responsible for verifying designs and micro-architectures of leading GPUs. Collaborating with diverse teams using advanced formal verification methodologies and tools.

Responsibilities

  • Verify the design and implementation of the industry's leading GPUs.
  • Verify the micro-architecture using formal verification tools, define the verification scope, and ensure design correctness.
  • Employ advanced formal techniques to obtain sufficiently bounded proofs while working with architects, designers, and pre- & post-silicon verification teams.
  • Efficiently execute the formal verification effort for the entire project cycle, delivering high-quality results on schedule.
  • Clearly convey those results to the team.
  • Identify key behaviors for verification to write clear testplans for complex designs.
  • Execute testplans using the latest formal techniques, including the development of environment assumptions, assertions and cover properties.
  • Develop abstraction models to overcome complexity challenges and obtain full proofs, or bounded proofs with sufficient coverage.
  • Debug RTL to identify causes of failure scenarios.
  • Contribute to flow and script development to improve team efficiency.
  • Articulate formal verification coverage of the design to partners.

Requirements

  • BS/MS/PhD or equivalent experience in CS/CE/EE/Mathematics.
  • Solid understanding of GPU/CPU architectures and designs.
  • Strong analytical skills to solve complex problems.
  • Knowledge of formal verification methodologies and techniques.
  • Able to implement abstraction techniques for effective verification.
  • Hands-on experience with Verilog / System Verilog HDLs, temporal logic assertions, and able to understand complex RTL quickly.
  • Excellent command of scripting using TCL, Perl, and Python.
  • Experience with a JasperGold and VC-Formal tools.
  • Excellent interpersonal skills, able to effectively collaborate and work with members of a distributed team.

Benefits

  • equity
  • benefits

Job title

Formal Verification Engineer, New College Grad

Job type

Experience level

Mid levelSenior

Salary

$100,000 - $166,750 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job