Description
NVIDIA is seeking a Formal Verification Engineer to help verify advanced processor and accelerator designs using mathematical reasoning, assertions, model checking, and formal verification tools. As an NVIDIAN, you will be immersed in an inclusive environment where everyone is inspired to do their best work.
What you will be doing:
- Learn and apply formal verification techniques to real processor and accelerator designs.
- Understand design behavior from specifications, RTL, and discussions with design teams.
- Write assumptions, assertions, and cover properties to verify important microarchitectural behavior.
- Debug formal failures and counterexamples to identify RTL bugs, property issues, or constraint problems.
- Use abstraction, modeling, and scripting to improve proof convergence and team productivity.
- Clearly communicate verification progress, coverage, risks, and findings.
What we need to see:
- BS/MS/Ph.D. or equivalent experience in CS/CE/EE/Mathematics
- Strong analytical and collaboration skills to solve complex problems.
- Familiarity with Verilog, SystemVerilog.
- Programming or scripting experience in Python, Tcl, Perl, C/C++, or similar.
- Ability to learn quickly, ask good questions, and collaborate effectively.
Ways to stand out from the crowd:
- Hands-on experience with formal tools such as JasperGold, VC Formal, or similar.
- Experience writing SystemVerilog Assertions.
- Passion for formal verification, digital design, computer architecture, or hardware correctness.
- Understanding of CPU, GPU, accelerator, SoC, memory-system, or protocol microarchitecture.
- Proven AI applications on engineering enhancement and improvements
You will also be eligible for equity and benefits.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Formal-Verification-Engineer---New-College-Grad-2026_JR2020837