Senior Formal Verification Engineer

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Formal Verification Engineer

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Senior Formal Verification Engineer to join their team in Bengaluru. This role is crucial in ensuring the quality and reliability of NVIDIA's cutting-edge hardware designs through formal verification methods.

The position offers an opportunity to work with state-of-the-art technology in GPU and CPU design verification, contributing to products that are revolutionizing parallel computing and artificial intelligence. As a Senior Formal Verification Engineer, you'll be responsible for developing and maintaining comprehensive verification flows, creating automated testing solutions, and collaborating with cross-functional teams to ensure design integrity.

The ideal candidate will bring strong expertise in formal verification techniques, hardware description languages, and CPU architectures. This role combines technical depth with leadership opportunities, including mentoring junior engineers and collaborating with global teams. NVIDIA's culture emphasizes innovation, continuous learning, and making a lasting impact on the world through technology.

Working at NVIDIA means joining a company that has continuously reinvented itself and now stands at the forefront of AI and accelerated computing. The company offers competitive compensation, comprehensive benefits, and the chance to work with some of the brightest minds in the industry. This is an excellent opportunity for someone passionate about hardware verification who wants to contribute to groundbreaking technological advancements.

Last updated 2 months ago

Responsibilities For Senior Formal Verification Engineer

  • Specification, implementation, and maintenance of integrated end-to-end formal verification flow
  • Developing scripts to automate the verification process
  • Review formal setups and proofs with design and verification teams
  • Maintain and extend assertion libraries
  • Identifying key behaviors for verification of DUT and creating verification plans
  • Developing verification environment including assumptions, assertions and cover properties
  • Applying FV techniques to prove correctness of digital designs
  • Debugging RTL to identify failure scenarios

Requirements For Senior Formal Verification Engineer

  • Bachelors/Masters in Electronics & Communications, Computer Science or Electrical Engineering
  • 5+ years of industry experience in formal verification techniques
  • Strong analytical skills
  • Excellent command of scripting
  • Strong knowledge of CPU architectures and digital logic
  • Understanding of abstraction techniques
  • Experience with HDLs like Verilog/System Verilog
  • Understanding of temporal logic assertions
  • Experience with Formal Verification Tools
  • Strong communication skills
  • Ability to work in dynamic team environments

Benefits For Senior Formal Verification Engineer

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Formal Verification Engineer

Senior Physical Design Methodology Engineer, PPA Fusion Compiler

Senior Physical Design Methodology Engineer position at NVIDIA, focusing on developing efficient methodologies for graphics processors and SOCs implementation.

Senior Platform Software Engineer, PCIe

Senior Platform Software Engineer position at NVIDIA focusing on PCIe architecture and GPU-based AI server development.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, offering competitive salary and benefits.

Senior Synthesis Flow CAD Engineer

Senior Synthesis Flow CAD Engineer position at NVIDIA focusing on chip design methodology and automated design flows.

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer position at NVIDIA, focusing on physical design and timing of high-frequency DPUs and SoCs, offering competitive compensation and benefits.