Senior Software Verification Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Backend
Senior Software Engineer
In-Person
7+ years of experience
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 networking, hardware accelerators, cybersecurity, and embedded systems expertise. As a leader in accelerated computing, NVIDIA offers the opportunity to impact data centers worldwide. The position requires strong verification experience, leadership capabilities, and deep technical knowledge in networking protocols and software testing. You'll work with cutting-edge technology, lead verification strategies, and mentor team members while collaborating across functions. NVIDIA provides competitive compensation and benefits, fostering an innovative and diverse work environment. This role is perfect for those passionate about technology leadership and verification excellence in a company transforming multiple industries through AI and digital twins. The position is based in Yokneam, Israel, offering the chance to work with world-class engineering teams on pioneering technology solutions.

Last updated a month 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, tools, and best practices
  • Collaborate closely 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++
  • 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

Interested in this job?

Jobs Related To NVIDIA Senior Software Verification Engineer

Senior Verification Engineer, Memory Subsystem

Senior Verification Engineer role at NVIDIA, focusing on GPU memory subsystem verification with 4+ years experience required.

System Software Engineer, GPU Tools Development

Senior Software Engineer role at NVIDIA focusing on GPU tools development and simulation environments, requiring C++ expertise and computer architecture knowledge.

Senior Formal Verification Engineer

Senior Formal Verification Engineer role at NVIDIA, focusing on hardware verification for GPU/CPU designs with emphasis on formal verification methods and automation.

Senior System Software Engineer - GPU Virtualization

Senior System Software Engineer position at NVIDIA focusing on GPU virtualization, requiring 5+ years of experience in system software and strong C/C++ skills.

Compute Performance Developer Technology Engineer

Senior software development role at NVIDIA focusing on high-performance computing optimization and parallel programming for scientific and AI applications.