Skip to main content
NVIDIA logo

Software Verification Engineer

NVIDIA
November 2, 2026
Full-time
On-site
Ra'anana, Israel
Verification Jobs, Level - Entry or Early Career

Job Title

Software Verification Engineer

Role Summary

Work on simulation and verification of high-speed networking software, focusing on InfiniBand and NVLink interconnects for high-performance computing and AI workloads. You will build simulation applications and automated test environments to validate software features that cannot be exercised on physical hardware.

This role contributes to networking software used in HPC and AI systems.

Experience Level

Entry-level. The posting requests 2+ years of relevant software engineering experience.

Responsibilities

Key responsibilities include designing simulations, building automated tests, and collaborating with cross-functional teams to improve verification coverage and product quality.

  • Design and develop simulation applications that model large-scale, high-speed networks (InfiniBand, NVLink).
  • Build and maintain automated test environments for hardware and software verification.
  • Collaborate with software, firmware, and architecture teams to ensure accurate modeling and integration.
  • Define and execute verification strategies to expand test coverage and improve product robustness.
  • Debug, profile, and maintain verification tools and tests in Linux environments.

Requirements

Must-have technical skills and experience.

  • 2+ years of software engineering experience in collaborative team settings.
  • Proficiency in Python.
  • Experience developing software verification systems and a strong interest in algorithms.
  • Experience designing, implementing, and debugging software on Linux.

Nice-to-have:

  • Knowledge of C/C++.
  • Experience with Docker and Kubernetes.
  • Understanding of the OCI/network model.

Education Requirements

Bachelor's degree in Computer Science or a related field, or equivalent practical experience. (The posting explicitly allows equivalent experience.) No specific certifications required.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-10-28