Senior Formal Verification Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Hardware

Description For Senior Formal Verification Engineer

NVIDIA is seeking a Senior Formal Verification Engineer to join their Networking team, focusing on groundbreaking NIC technologies. This role is part of the Pre-Silicon design and verification team, where you'll work with state-of-the-art formal verification tools and methodologies to ensure design correctness. The position offers exposure to cutting-edge design and technologies, working on world-class CPU interface and offload solutions for HPC, data-center, network, and storage markets.

The team is responsible for micro-architecting, verifying, and delivering high-bandwidth ethernet and IB NICs that are among the most widely used in the industry. NVIDIA provides sophisticated formal tools and methodologies that contribute to achieving A0 design tapeouts. The work environment is educational, dynamic, and ambitious, perfect for someone passionate about hardware verification and innovation.

As a Senior Formal Verification Engineer, you'll be at the forefront of ensuring the reliability and correctness of complex hardware designs. The role combines technical expertise with problem-solving skills, requiring both analytical thinking and strong communication abilities. You'll work with a team of experts while having the opportunity to advance your knowledge in communication protocols and hardware implementations.

This position offers the unique opportunity to work with one of the technology industry's leading companies, contributing to products that power everything from high-performance computing to data centers. The hybrid work environment provides flexibility while maintaining collaborative opportunities with talented colleagues.

Last updated a day ago

Responsibilities For Senior Formal Verification Engineer

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

Requirements For Senior Formal Verification Engineer

  • BSc in Electrical/Computer Engineering or MSc in Mathematics, or equivalent experience
  • 5+ 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 Senior Formal Verification Engineer

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer position at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, system architecture, and virtualization technologies.

Senior Software Engineer, Fabric Networking - GPU

Senior Software Engineer position at NVIDIA focusing on GPU Fabric Networking, developing communication software between GPUs for high-performance computing and AI applications.

Senior Storage and Data Production Engineer

Senior Storage and Data Production Engineer role at NVIDIA, focusing on large-scale storage systems for AI/ML workloads with competitive compensation and opportunity to work with cutting-edge technology.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring strong C/C++ and Linux expertise.

Senior Backend Engineer, Database and Systems Infrastructure

Senior Backend Engineer role at NVIDIA focusing on database and systems infrastructure, requiring 8+ years of experience in developing large-scale applications.