Software Verification Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve.
Yokne'am Illit, IsraelTel Aviv-Yafo, IsraelTel Hai, Kiryat Ata, Israel
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Software Verification Engineer

NVIDIA is seeking an exceptional Software Verification Engineer to join their SW Host Verification group. This role offers a unique opportunity to make a significant impact in a dynamic, technology-focused company that is shaping the future of computing. As a Software Verification Engineer, you'll work closely with NVIDIA Driver and SDK developers, as well as the performance team, to gain a deep understanding of NVIDIA's Networking products and technologies, particularly those related to NVIDIA BlueField network cards.

Your responsibilities will include leading feature verification from design through implementation and integration into frameworks, developing robust infrastructure, and collaborating with cross-functional teams. You'll be tasked with testing new components, developing verification environments using Python, analyzing coverage measures, and ensuring the quality and performance of NVIDIA's products.

The ideal candidate should have a strong background in software development, with at least 2 years of experience and a B.Sc. in Computer Science or related field. Proficiency in Python and C programming is essential, along with knowledge of networking protocols and strong debugging skills. Familiarity with operating systems like Windows, Linux, and VMWare, as well as experience with virtualization, will be highly advantageous.

NVIDIA offers a competitive salary and benefits package, and is known for being one of the most desirable employers in the technology sector. The company is committed to fostering a diverse and inclusive work environment, providing equal opportunities to all candidates regardless of their background.

Join NVIDIA's team of outstanding professionals working on cutting-edge technologies that power the world's most advanced data centers. This role presents an excellent opportunity for growth, learning, and making a real impact in the field of accelerated computing and AI.

Last updated 5 months ago

Responsibilities For Software Verification Engineer

  • Work closely with developers to test new components including crafting and executing unit, functional, and performance tests
  • Develop a verification environment using Python to qualify the product from functional and performance perspectives
  • Analyze coverage measures to identify verification holes and show progress toward product development and releases
  • Identify and write all types of coverage measures for stimulus and corner cases
  • Be responsible for verification of system design and software using advanced verification methodologies

Requirements For Software Verification Engineer

Python
Linux
  • B.Sc. or equivalent experience in Computer Science or SW/Computer Engineering
  • 2+ years of work experience in software development
  • Strong programming skills in Python and/or C
  • Knowledge of Networking and protocols
  • Strong debugging and analytical skills
  • Creative, motivated, and results-driven worker

Benefits For Software Verification Engineer

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Software Verification Engineer

Physical Design CAD Engineer

NVIDIA seeks a Physical Design CAD Engineer to develop methodologies for networking chips and SOCs, requiring 2+ years experience and expertise in physical design, synthesis, and STA implementations.

EDA System Software Engineer

EDA System Software Engineer position at NVIDIA, developing scalable microservices and tools for chip design validation in a distributed computing environment.

Software Engineer

Join NVIDIA as a Software Engineer in the ChipSim Group, developing HW Simulation and Networking features for cutting-edge technology.

Software Engineer

NVIDIA seeks a Software Engineer for FW performance testing, requiring 3+ years in QA/verification and strong coding skills.

ASIC Verification Engineer

NVIDIA is hiring an ASIC Verification Engineer in Bengaluru to work on Graphics Processors and Tegra SOCs verification.