Taro Logo

Senior System Software Test Engineer, Networking

NVIDIA is the world leader in accelerated computing, pioneering solutions for AI and digital twins.
$148,000 - $287,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior System Software Test Engineer, Networking

NVIDIA is seeking a Senior System Software Test Engineer to join their Cumulus Linux Verification Engineering Team. This role offers an exciting opportunity to lead verification of groundbreaking features in NVIDIA-Cumulus Linux, focusing on network operating system software that powers AI and high-performance computing data centers.

The position involves comprehensive testing of Layer2 and Layer3 features for NVIDIA-Mellanox Spectrum series Ethernet Switch systems. You'll be responsible for developing test plans, creating automated test suites, and ensuring quality through continuous functional regression testing. The role requires strong expertise in networking protocols, Python programming, and Linux systems.

As a senior engineer, you'll collaborate with cross-functional teams, participate in design reviews, and take ownership of the entire testing lifecycle. The ideal candidate brings 5+ years of software quality engineering experience and strong technical abilities in networking technologies.

NVIDIA offers competitive compensation with a base salary range of $148,000 to $287,500, plus equity and comprehensive benefits. The company is at the forefront of accelerated computing, AI, and digital twins, making it an excellent opportunity for those passionate about cutting-edge technology.

Working in a hybrid environment at their Santa Clara location, you'll be part of a dynamic team that's transforming the world's largest industries through innovative technology. NVIDIA's commitment to diversity and inclusive work environment makes it an attractive destination for talented engineers looking to make a significant impact in the technology sector.

Last updated 6 months ago

Responsibilities For Senior System Software Test Engineer, Networking

  • Functional Testing of Layer2 and Layer3 features of NVIDIA-Mellanox Spectrum series Ethernet Switch systems
  • Write detailed feature and system test plans, define and design test beds and topologies
  • Report issues found during testing and validate fixes and workarounds
  • Develop automated test suites for NVIDIA-Cumulus Linux features
  • Build and maintain automation for continuous functional regression
  • Collaborate with design, test and other engineering groups to identify, report, and resolve issues

Requirements For Senior System Software Test Engineer, Networking

Python
Linux
  • B.S degree or equivalent experience in Engineering/Computer Science/related field
  • 5+ years of proven experience in Software Quality Engineering
  • Strong technical abilities, problem-solving, design, coding, and debugging skills
  • Hands-on experience on Layer2 and Layer3 protocols (MLAG, VLAN, STP, OSPF, BGP, EVPN)
  • Experience with test tools from Ixia or Spirent
  • Strong skills in Python or other scripting languages
  • Good experience working on Unix or Linux-based OS
  • Multi-tasking ability and good interpersonal skills
  • Solid understanding of software engineering practices

Benefits For Senior System Software Test Engineer, Networking

Equity
  • Equity
  • Competitive Benefits Package

Interested in this job?