Senior Software Verification Engineer

3 Months ago • 7 Years + • Research & Development

Job Summary

Job Description

NVIDIA's DOCA Verification team seeks a Senior Software Verification Engineer to verify the design and implementation of next-generation Data Processing Unit (DPU) software. Responsibilities include defining and implementing comprehensive verification strategies (functional, integration, system, and regression testing), providing technical guidance and mentorship, collaborating with cross-functional teams, and fostering a culture of excellence. The role involves working with networking, hardware accelerators, cybersecurity, and embedded systems, impacting data centers globally. The ideal candidate possesses strong programming skills (C/C++, Python preferred), experience verifying network applications and protocols, and proven leadership capabilities in a fast-paced environment.
Must have:
  • 7+ years software verification experience
  • Strong C/C++ programming skills
  • Network application & protocol verification experience
  • Technical leadership experience
  • Excellent communication and problem-solving skills
Good to have:
  • Experience with gtest, pytest
  • Networking virtualization knowledge
  • RDMA technology background
  • Agile methodologies knowledge
  • NVIDIA DPU product knowledge
Perks:
  • Highly competitive salary
  • Comprehensive benefits package

Job Details

The NVIDIA DOCA Verification team is seeking a highly motivated and hardworking Senior Software Verification Engineer. This role requires hands-on technical experience to verify the design and implementation of the next generation Data Processing Unit (DPU) Software. The position involves working with a wide range of features related to networking, hardware accelerators, cybersecurity, and embedded systems.

  

This position offers the opportunity to have real impact in a dynamic, technology-focused company impacting data centers across the world. At NVIDIA, we are united in our quest to transform the way Smart Network Adapters are used.

What you'll be doing:

  • 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, tools, and best practices

  • Collaborate closely with cross-functional teams, including software development, product management, and project stakeholders, to ensure requirements are clearly understood and tested

  • Foster a culture of learning, innovation, and excellence within the team

What we need to see:

  • Bachelors Degree in EE, CS, CE or equivalent experience

  • 7+ years of experience in software verification with at least 2–3 years in a technical leadership role

  • Strong programming skills in C/C++ must, Python or other scripting languages (such as Shell) - advantage

  • Proven experience with verification of Network applications and protocols

  • Proven ability to lead and inspire teams in a fast-paced environment

  • Strong analytical, problem-solving, and decision-making skills

  • Excellent communications skills, self-motivated and well organized

Ways to stand out from the crowd:

  • Possess prior experience in software testing, with a solid understanding of testing tools and methodologies such as gtest, pytest or other similar frameworks

  • Familiar with Networking virtualization concepts

  • Background with RDMA technology

  • Knowledge of software development life cycle (SDLC) and Agile methodologies

  • knowledge of NVIDIA Data Processing Unit (DPU) products, as well as other NVIDIA technologies and solutions

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and talented people in the world working for us and, due to unprecedented growth, our world-class engineering teams are growing fast. If you're creative, self-motivated and enjoy having fun, then what are you waiting for? Apply today!

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

PwC - Manager-Data Engineer|Pune

PwC

Pune, Maharashtra, India (On-Site)
7 Months ago
NVIDIA - Senior SRAM Engineer, Circuit Design

NVIDIA

Canada (Hybrid)
2 Months ago
NVIDIA - Senior Manager, Interconnect Product Engineering

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Next Level Business Services - Sr. Performance Test Engineer

Next Level Business Services

El Segundo, California, United States (On-Site)
6 Months ago
Cadence - Principal Product Validation Engineer (Burlington, MA/Greater Boston)

Cadence

Burlington, Massachusetts, United States (On-Site)
6 Months ago
NVIDIA - ASIC Verification Engineer - GPU

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
NVIDIA - DFX Software Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
NVIDIA - Software Engineer Intern - Autonomous Vehicles - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
NVIDIA - Senior Power Integrity Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months ago
Ubisoft - Team Lead Engine

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

RoofStack - Senior Platform Engineer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
2 Months ago
PhonePe - SRE - Big Data (OnPrem)

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Next Level Business Services - Teradata Developer

Next Level Business Services

St. Louis, Missouri, United States (On-Site)
6 Months ago
Meta - Software Engineer, Machine Learning

Meta

Fremont, California, United States (Remote)
5 Months ago
Aviatrix - Staff QA Test Engineer - Routing, Performance, Scalability

Aviatrix

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Salesforce - Software Engineering LMTS

Salesforce

San Francisco, California, United States (Remote)
1 Month ago
Saviynt - Technical Lead, Professional Services

Saviynt

Atlanta, Georgia, United States (Remote)
6 Months ago
GreenWave™ Radios - Tech Lead, Design Verification

GreenWave™ Radios

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Yokne'am Illit, North District, Israel

NVIDIA - Senior GMP Project Manager

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
NVIDIA - Senior PCB Design Layout Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Huuuge Games - Head of Game Economy

Huuuge Games

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
PAPAYA - Backend Team Lead

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Chip Design Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
SuperPlay - Graphic Designer Team Lead

SuperPlay

Tel Aviv District, Israel (On-Site)
3 Weeks ago
NVIDIA - Senior Board Design Hardware Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
NVIDIA - SDK Ethernet Software Team Manager

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
Tesla - Senior Service Technician

Tesla

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Mixed Signal Designer Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
NVIDIA - Senior Technical Instructor - AI and Data Center Infrastructure

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior ASIC Verification Engineer - HSIO

NVIDIA

Westford, Massachusetts, United States (On-Site)
3 Months ago
NVIDIA - Principal Silicon Circuits System Design Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
NVIDIA - Power Integrity Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Krafton  - Applied Research Engineer - Reinforcement Learning (Intern)

Krafton

Seoul, South Korea (On-Site)
1 Month ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

Argentina (Remote)
1 Month ago
NVIDIA - Senior Technical Instructor - AI and Data Center Infrastructure

NVIDIA

Texas, United States (Remote)
1 Month ago
NVIDIA - Senior Software Engineer - Build and Deployment Tools

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug