Senior Software Verification Engineer

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

Description For Senior Software Verification Engineer

NVIDIA's DOCA Verification team is seeking a Senior Software Verification Engineer to work on next-generation Data Processing Unit (DPU) Software. This role combines technical leadership with hands-on verification work in networking, hardware accelerators, cybersecurity, and embedded systems. The position offers an opportunity to impact data centers worldwide at one of technology's most desirable employers.

The role involves leading verification strategies across multiple testing levels, from functional to regression testing. You'll be working with cutting-edge technology in NVIDIA's DPU products, requiring expertise in networking protocols, RDMA technology, and virtualization concepts. The ideal candidate will bring both technical depth in software verification and leadership experience to guide team members and collaborate across functions.

NVIDIA offers an environment where innovation and technical excellence are highly valued. The company's commitment to transforming smart network adapters makes this an exciting opportunity for someone passionate about verification engineering at scale. The role combines technical challenges with leadership opportunities, making it ideal for experienced verification engineers looking to impact critical infrastructure technology.

Working at NVIDIA means joining a diverse, forward-thinking team in a company that's driving innovation in AI, digital twins, and accelerated computing. The position offers competitive compensation and the chance to work with some of the industry's most talented professionals while developing cutting-edge technology that's reshaping data centers globally.

Last updated a day ago

Responsibilities For Senior Software Verification Engineer

  • Define and implement comprehensive verification strategies, including functional, integration, system, and regression testing
  • Provide technical guidance and mentorship to team members on software testing methodologies
  • Collaborate with cross-functional teams to ensure requirements are clearly understood and tested
  • Foster a culture of learning, innovation, and excellence within the team

Requirements For Senior Software Verification Engineer

Python
Linux
  • Bachelors Degree in EE, CS, CE or equivalent experience
  • 7+ years of experience in software verification with 2-3 years in technical leadership
  • Strong programming skills in C/C++
  • Experience with Network applications and protocols
  • Strong analytical, problem-solving, and decision-making skills
  • Excellent communications skills, self-motivated and well organized

Benefits For Senior Software Verification Engineer

  • Competitive salaries
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Verification Engineer

Senior C++ Software Engineer - Apache Spark Solution

Senior C++ Software Engineer position at NVIDIA, focusing on Apache Spark acceleration and high-performance computing solutions for data science workflows.

Senior Software Verification Engineer - Switch Simulation

Senior Software Verification Engineer role at NVIDIA focusing on Switch simulation development and testing, requiring strong programming skills in C++/Python.

System Software Engineer

Senior System Software Engineer role at NVIDIA focusing on GPU and computing product validation, requiring strong C++ skills and hardware expertise.

System Software Engineer, Database and API Design

Senior Database and API Design Engineer role at NVIDIA Shanghai, focusing on developing and optimizing database systems and APIs for automation tools.

Senior Python Engineer, Networking

Senior Python Engineer position at NVIDIA focusing on networking software development and testing for Cumulus Linux, requiring 5+ years of experience and strong programming skills.