NVIDIA

Senior Formal Verification Engineer

NVIDIA

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
3 days ago
Work mode
In office
Education
B.Tech/M.Tech
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Company Overview

NVIDIA has continuously transformed the technology landscape, pioneering GPUs that revolutionized PC gaming, computer graphics, and parallel computing. Currently, with global advancements in artificial intelligence, NVIDIA GPUs provide unparalleled scalable, parallel computational power. The company fosters a dynamic, adaptive environment committed to expanding human creativity and intelligence through cutting-edge technology.

Position Summary

The Senior Formal Verification Engineer will focus on formally confirming the integrity of complex hardware designs. NVIDIA’s robust formal verification methodologies enable both hardware designers and FV engineers to apply advanced property proving techniques on critical RTL logic. The role requires close collaboration with design, architecture, validation teams, and the internal FV R&D group that develops specialized verification tools.

Key Responsibilities

  • Determine optimal applications for formal verification methods across various design components.
  • Analyze functional and micro-architectural specifications to define formal verification scopes and develop comprehensive testplans for design validation.
  • Construct formal verification testbenches; develop assertions, constraints, and implement abstraction to efficiently achieve property convergence and proof-depths.
  • Utilize formal coverage techniques to identify over-constraints and assess functional coverage metrics.
  • Create and enhance verification workflows integrating vendor and proprietary formal tools.

Requirements

  • B.Tech or M.Tech degree with over 5 years of relevant experience in hardware design and verification.
  • Strong grasp of hardware micro-architecture and design principles.
  • Experience with formal verification technologies and complexity reduction strategies.
  • Proven ability in formal property verification of complex hardware units.
  • Skilled in developing high-quality testplans, formal testbenches, and diagnosing counter-examples.

Preferred Qualifications

  • Excellent debugging and analytical skills.
  • Experience with scripting languages such as Python, Perl, or shell scripting.
  • Strong communication skills and a collaborative team spirit.

Additional Information

NVIDIA offers competitive compensation and a comprehensive benefits package, cultivating one of the world’s most innovative and talented workforces. The company promotes equal opportunities and values diversity, prohibiting discrimination based on race, religion, gender, sexual orientation, age, or disability.

Level

Senior

Minimum education

Bachelor's Degree

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer