NVIDIA is hiring for Formal Verification Engineer | Apply Now!






NVIDIA – Formal Verification Engineer


Disclaimer

Welcome to vthetecheejobs.com! We gather job listings from various sources, including job websites and company portals, to bring you the best opportunities tailored to your interests. While we strive to ensure accuracy, please verify job details independently before taking any action. It’s important to note that vthetecheejobs.com does not endorse any specific employers or job listings showcased on our platform, nor are we involved in the hiring process. We want you to know that we have no affiliations or partnerships with the companies listed. Your use of our website is at your own discretion, and we’re here to support you in your job search journey!




NVIDIA

Formal Verification Engineer

Bengaluru, KA, India
Full time

NVIDIA hiring poster vthetecheejobs

About the Company

NVIDIA is a leading technology company renowned for its cutting-edge CPUs and GPUs that power next-generation AI and High-Performance Computing (HPC) workloads. We are considered one of the most desirable employers in the technology sector, offering competitive compensation and a comprehensive benefits package. Our organization is distinguished by its exceptionally bright and talented workforce, and we are experiencing rapid growth, leading to significant expansion within our elite engineering teams. We are actively seeking creative and autonomous engineers who possess a strong passion for technology and a desire to contribute to our innovative environment. As an equal opportunity employer, NVIDIA values diversity and prohibits discrimination based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Job Description

NVIDIA’s Central Formal team, located in Bangalore, is looking for an experienced Formal Verification Engineer. This role involves developing and refining formal verification methodologies for CPU and GPU projects, assisting design teams with tool-related issues, and resolving problems with tool vendors. The engineer will utilize advanced formal verification techniques, including model checking and equivalence checking, to ensure the correctness of micro-architectures. Key responsibilities include understanding design specifications, defining verification scope, and guaranteeing the integrity of the design. Collaboration with architects, designers, and pre- and post-silicon verification teams is essential to achieve comprehensive proofs, whether full or bounded, of the design’s functionality.

Company NameNVIDIA
RoleFormal Verification Engineer
LocationBengaluru, KA, India
Salary
Job TypeFull time




Responsibilities

  • Specify, implement, and maintain an integrated end-to-end formal verification flow for the formal verification team.
  • Develop scripts to automate the verification process.
  • Review formal setups and proofs with design and verification teams.
  • Maintain and extend assertion libraries, supporting both simulation and Formal Verification (FV).
  • Identify critical behaviors for DUT verification and create a comprehensive verification plan.
  • Develop the verification environment, including environment assumptions, assertions, and cover properties, aligned with the verification plan.
  • Apply various FV techniques to prove the correctness of digital designs.
  • Debug RTL to identify root causes of failure scenarios.

Qualifications

  • Bachelor’s or Master’s degree in Electronics & Communications, Computer Science, or Electrical Engineering from a reputable engineering institution.
  • A minimum of 3 years of industry experience in formal techniques for verification.
  • Strong analytical capabilities to address complex challenges.
  • Excellent command of scripting languages.
  • In-depth knowledge of CPU architectures and digital logic principles.
  • Solid understanding of abstraction techniques for effective verification strategies.
  • Hands-on experience with Hardware Description Languages (HDLs) such as Verilog/System Verilog.
  • Familiarity with temporal logic assertions.
  • Proficiency in collaborating with geographically diverse, cross-functional teams.
  • Strong communication skills are mandatory for effective teamwork in a dynamic, product-focused environment and for cross-site collaboration.

Skills

Formal Verification
CPU/GPU Architecture
Verification Fundamentals
Model Checking
Equivalence Checking
Scripting (e.g., Python, Perl)
Verilog
System Verilog
RTL Debugging
Assertion Libraries
Temporal Logic Assertions
Abstraction Techniques
Formal Verification Tools
Analytical Skills
Communication Skills

ATS Keywords

Formal Verification Engineer
NVIDIA
Bengaluru
CPU
GPU
Verification
System Verilog
Verilog
RTL
Model Checking
Equivalence Checking
Formal Methods
FPGA
ASIC
Design Verification
Senior System Software Engineer

Get instant updates on latest jobs!

Join our instagram and telegram channels.

To join our Instagram and Telegram channels click on instagram and telegram icons

Instagram




Join Now

Telegram




Join Now

Frequently Asked Questions

What is the required educational background for this role?

A Bachelor’s or Master’s degree in Electronics & Communications, Computer Science, or Electrical Engineering from a reputable institution is required.

What level of industry experience is necessary?

A minimum of 3 years of industry experience specifically in formal techniques for verification is required.

What are the primary responsibilities of this position?

Key responsibilities include developing and maintaining formal verification flows, automating processes, reviewing formal setups, extending assertion libraries, creating verification plans, and applying FV techniques to prove design correctness.

What are the preferred qualifications or ‘ways to stand out’?

Preferred qualifications include experience with CPU/GPU unit/microarchitecture verification, complex verification projects using formal techniques, experience collaborating with diverse global teams, and mentoring junior engineers/interns.

Is this a full-time position?

Yes, this is a full-time position.

Other Information

The job posting also mentions similar roles available in different locations (US, CA, Remote, Israel, Canada, Hungary) and for different experience levels, including new college graduates.

Tags

Formal Verification
ASIC Verification
GPU
CPU
Semiconductor
Engineering
Bangalore Jobs
NVIDIA Careers




How to Apply

  1. Review Job Details: Read through all the job details on this page to understand the requirements and responsibilities.
  2. Click the Apply Link: Scroll down and click the “Apply Link” button to be redirected to the official website.
  3. Fill Out the Application: On the official website, fill out the application form with the provided information.
  4. Double-Check Your Information: Before submitting your application, review all the details you’ve provided to ensure accuracy and completeness.
  5. Submit Your Application: Once you’re satisfied with your application, submit it through the official website as instructed.







From vthetechee.com on 2026-03-20 13:19:28





Scroll to Top