Senior Switch Software Verification Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Be'er Sheva, IsraelTel Aviv-Yafo, IsraelYokne'am Illit, Israel
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Switch Software Verification Engineer

NVIDIA, a global leader in accelerated computing for over 25 years, is seeking a Senior Switch Software Verification Engineer to join their Networking Software Group. This role offers an opportunity to work on cutting-edge Python-based software projects, focusing on switch operating systems and large-scale networks. As part of a diverse, global team, you'll be involved in white box testing and multi-thread environments.

The position involves developing and maintaining verification infrastructure software, working with advanced testing methodologies, and collaborating across multiple teams. You'll be responsible for designing and implementing test automation frameworks while gaining deep insights into network operations at scale.

NVIDIA's culture is built on core values including innovation, perfection, determination, and teamwork. The company has transformed computer graphics, PC gaming, and accelerated computing, making significant impacts in AI and digital twins across major industries. This role offers the perfect blend of technical challenge and professional growth in a dynamic, innovative environment.

The ideal candidate brings strong OOP experience, excellent problem-solving skills, and the ability to work independently while collaborating effectively with teams. Knowledge of Python, test automation, and networking protocols will be particularly valuable. This position offers the opportunity to work with some of the brightest minds in the industry while contributing to groundbreaking technological solutions.

Last updated 15 minutes ago

Responsibilities For Senior Switch Software Verification Engineer

  • Design, develop, optimize and maintain APIs, tools and libraries for OS Verification infrastructure software
  • Collaborate with team members, Architects, design, QA teams, and customers
  • Design, develop, execute and maintain tests automation for release features

Requirements For Senior Switch Software Verification Engineer

Python
  • B.Sc in Computer Science or equal
  • 5+ years of strong and proven experience with OOP
  • Strong technical abilities, problem solving, design, coding and debugging skills
  • Ability to lead feature development, take full ownership of tasks from A-Z
  • Great teammate with multi-tasking ability and good interpersonal skills

Interested in this job?

Jobs Related To NVIDIA Senior Switch Software Verification Engineer

Senior System Test Design Engineer

Senior System Test Design Engineer position at NVIDIA, developing automated tests for networking switches, requiring 5+ years of software development experience and strong programming skills.

Senior Software Engineer - Python Numerical Computing Libraries

Senior Software Engineer position at NVIDIA focusing on developing GPU-accelerated Python numerical computing libraries, offering competitive salary and remote work options.

Senior ASIC Front End Infrastructure Engineer

Senior ASIC Front End Infrastructure Engineer role at NVIDIA focusing on developing and maintaining core verification and RTL infrastructure for GPU development with competitive compensation and benefits.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA, focusing on AI for Multimedia components development with C++ and system software expertise required.

System Software Engineer, Database and API Design

Senior Database and API Design Engineer role at NVIDIA Shanghai, focusing on architecting databases and APIs for automation tools, requiring 4+ years DBA and 3+ years full-stack experience.