Senior System Software Test Engineer, Networking

Nvidia

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Posted
6 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $236k
$125k most similar roles pay here $305k

This role pays more than 93% of similar roles. Most pay $145,875–$204,775 — the shaded band above. At the midpoint, this role pays about $236k versus about $175k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 980 open roles on FindRole.

Listed pay typically runs $168,000–$270,250 across 966 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Test Engineer, Networking

Join NVIDIA’s Cumulus Linux Verification Engineering Team as a Software Test Engineer where you will lead the verification of cutting-edge features for NVIDIA-Cumulus Linux. Your daily tasks include participating in requirements and design reviews, developing comprehensive test plans, executing tests, and creating automated test suites for Layer2 and Layer3 features on Ethernet Switch systems. You’ll also report issues into defect tracking systems, validate fixes, and maintain continuous functional regression through automation. This role requires a strong background in Software Quality Engineering with 8+ years of experience, expertise in Layer2/3 protocols like MLAG, VLAN, OSPF, BGP, and hands-on use of test tools from Ixia or Spirent. Proficiency in Python and Unix/Linux environments is essential, along with knowledge of CI methodologies and tools such as Git and Jenkins.

What you'll do

  • Lead verification of groundbreaking features for NVIDIA-Cumulus Linux.
  • Develop detailed test plans and define test beds for Layer2/3 features.
  • Report and validate defects found during testing in the defect tracking system.
  • Create automated test suites for various features of Cumulus Linux.
  • Maintain continuous functional regression automation to ensure quality.

What we're looking for

  • 8+ years of experience in Software Quality Engineering
  • Strong technical skills including problem-solving, design, coding, debugging
  • Hands-on experience with Layer2 and Layer3 protocols like MLAG, VLAN, STP
  • Proficiency in Python or other scripting languages
  • Experience using test tools from Ixia or Spirent and managing tests
  • Good multi-tasking ability and interpersonal skills
  • Solid understanding of software engineering practices

More like this

Similar roles

Senior Network Software Engineer

Apple Inc

San Francisco, CA 56 days ago $181,100$318,400
Python Django Go Postgres MySQL RESTful APIs CI/CD Linux Docker Kubernetes BGP MPLS Netflow SNMP TCP/IP TLS HTTP UDP DNS Junos IOS EOS

Senior Network Software Engineer

Apple Inc

Dallas, TX 56 days ago
Python Django Go Postgres MySql RESTful APIs CI/CD Linux Docker Kubernetes Ansible BGP MPLS Netflow SNMP TCP/IP TLS HTTP UDP DNS Junos IOS EOS

Senior Network Software Engineer

Apple Inc

Dallas, TX 56 days ago
Python Django Go Postgres MySQL RESTful APIs CI/CD Linux Docker Kubernetes Ansible BGP MPLS Netflow SNMP TCP/IP TLS HTTP UDP DNS Junos IOS EOS