Formal Verification Engineer

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Be'er Sheva, Israel
Backend
Entry-Level Software Engineer
Hybrid
AI · Enterprise SaaS

Description For Formal Verification Engineer

NVIDIA is seeking a Formal Verification Engineer to join their Networking team in a role that combines cutting-edge technology with hardware verification. This position offers an opportunity to work with state-of-the-art formal verification tools and methodologies in proving design correctness for NIC technologies. The role is part of a Pre-Silicon design and verification team that delivers world-class CPU interface and offload solutions for HPC, data-center, network, and storage markets.

The position involves working with sophisticated formal tools and methodologies that help achieve A0 design tapeouts. You'll be part of a team that micro-architects, verifies, and delivers high-bandwidth ethernet and IB NICs that are among the most widely used in the industry. The work environment is versatile, educational, dynamic, and ambitious, perfect for someone looking to grow their career in hardware verification.

As a Formal Verification Engineer, you'll be exposed to a wide range of cutting-edge designs and technologies, working directly with the Pre-Silicon team to develop NVIDIA's next generation core technology. The role requires strong analytical and problem-solving skills, with opportunities to advance expertise in communication protocols and hardware implementations.

NVIDIA offers a unique environment where creative and autonomous engineers can thrive, contributing to the future of HPC and data centers. The position is ideal for recent graduates or early-career professionals with a strong foundation in electrical/computer engineering or mathematics who are eager to apply their skills in a practical, innovative setting.

Last updated a month ago

Responsibilities For Formal Verification Engineer

  • Use formal verification algorithms to formally prove the correctness of complicated logic problems
  • Work on ambitious designs with Pre-Silicon team
  • Participate in developing next generation of NVIDIA's core technology
  • Learn state of the art formal methodologies
  • Work on communication protocols and hardware implementations

Requirements For Formal Verification Engineer

  • BSc in Electrical/Computer Engineering or MSc in Mathematics, or equivalent experience
  • 0-4 years of relevant experience
  • Excellent analytical, logical reasoning and problem-solving skills
  • Strong debugging and analytical skills
  • Strong communication and interpersonal skills

Interested in this job?

Jobs Related To NVIDIA Formal Verification Engineer

Server Software QA Engineer - New College Graduate

Entry-level Server Software QA Engineer position at NVIDIA, focusing on comprehensive testing and quality improvement of server software systems.

GPU Architecture Engineer - New College Grad 2024

Entry-level GPU Architecture Engineer position at NVIDIA, focusing on developing and enhancing GPU architecture features with competitive salary and benefits.

Power Methodology and Modeling Engineer - New College Grad 2024

Entry-level Power Methodology and Modeling Engineer position at NVIDIA focusing on energy modeling for GPUs, CPUs, and Tegra SOCs.

Software Engineer, Chip Design

Entry-level Software Engineer position at NVIDIA, focusing on chip design CAD tool development, requiring Python skills and engineering background.

Developer Technology Engineer, CPU Performance - New College Grad 2025

Entry-level Developer Technology Engineer position at NVIDIA focusing on CPU performance optimization, requiring advanced degree and strong technical expertise in computer architecture.