Taro Logo

Senior Software Verification Engineer - Switch Simulation

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Verification Engineer - Switch Simulation

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Verification Engineer to join their SW SIMX Verification Team. This role focuses on developing tests and platforms for next-generation Switch simulation, working closely with SW R&D teams and performance teams. The position offers an opportunity to lead feature verification from design through implementation, developing robust infrastructure for advanced networking simulation solutions.

The ideal candidate will have strong programming skills in C/C++/Python and extensive experience in software development. They will be responsible for creating comprehensive verification environments, analyzing coverage measures, and ensuring product quality from both functional and performance perspectives. Knowledge of virtualization (especially KVM/QEMU) and networking protocols (Ethernet, InfiniBand) would be advantageous.

NVIDIA offers competitive salaries and generous benefits, making it one of the technology world's most desirable employers. The company is experiencing unprecedented growth and is looking for creative, autonomous engineers with a passion for technology. The role provides an excellent opportunity to work with some of the most forward-thinking professionals in the industry while contributing to cutting-edge technology development.

Working at NVIDIA means being part of a company that's transforming industries through AI and digital twins technology. The position offers significant growth potential and the chance to work on challenging problems that no one else can solve. The company maintains a strong commitment to diversity and inclusion, fostering an environment where innovation and creativity can thrive.

Last updated 11 hours ago

Responsibilities For Senior Software Verification Engineer - Switch Simulation

  • Work closely with developers to test new components including crafting and executing unit, functional, and performance tests
  • Develop a verification environment using C/C++/Python to qualify the product
  • Analyse coverage measures to identify verification holes
  • 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 Senior Software Verification Engineer - Switch Simulation

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

Benefits For Senior Software Verification Engineer - Switch Simulation

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Verification Engineer - Switch Simulation