Senior System Software Test Engineer, Networking

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$152,000–$241,500 / yr
Posted
24 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $197k
$123k most similar roles pay here $254k

This role pays more than 72% of similar roles. Most pay $139,200–$202,911 — the shaded band above. At the midpoint, this role pays about $197k versus about $171k 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 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Test Engineer, Networking

Senior System Software Test Engineer, Networking will join the NVIDIA-Cumulus Linux Verification Engineering Team to lead verification of groundbreaking features for the Network Operating System. This role involves taking full ownership of requirements and design reviews, developing test plans, executing tests, and building automated test suites for Layer2 and Layer3 features on Spectrum series Ethernet Switch systems. The engineer will define test beds, report defects in a tracking system, and collaborate with internal teams to resolve issues while maintaining automation for continuous functional regression. Required skills include proficiency in Python or other scripting languages, experience with Unix or Linux-based operating systems, and knowledge of protocols like MLAG, VLAN, STP, OSPF, BGP, and EVPN. The role also utilizes tools from Ixia or Spirent to ensure quality within the data center infrastructure for high-performance computing.

What you'll do

  • Perform functional testing of Layer 2 and Layer 3 features on Ethernet Switch systems.
  • Develop detailed feature and system test plans for the Cumulus Linux operating system.
  • Design and build test beds and network topologies to support verification activities.
  • Create automated test suites and maintain automation infrastructure for continuous regression testing.
  • Identify, report, and track software defects in a defect tracking system.
  • Validate software fixes and workarounds identified during the testing process.
  • Develop scripts using Python or other languages to automate testing workflows.

What we're looking for

  • Bachelor's degree in Engineering, Computer Science, or a related field.
  • 5+ years of proven experience in Software Quality Engineering.
  • Strong technical skills in coding, debugging, problem-solving, and design.
  • Hands-on experience with Layer 2 and Layer 3 protocols such as MLAG, VLAN, STP, OSPF, BGP, and EVPN.
  • Proficiency in Python or other scripting languages is required.
  • Experience working with Unix or Linux-based operating systems.
  • Experience using test tools from Ixia or Spirent and various test management tools.
  • Familiarity with CI methodologies and tools like Git, Gerrit, and Jenkins.

More like this

Similar roles

Senior System Test Engineer, Networking

Nvidia

Santa Clara, CA 39 days ago $184,000$287,500
Python Linux Layer 2 Layer 3 Ethernet Git Gerrit Jenkins Ixia Spirent CPLD BIOS SecureBoot BMC Firmware Scripting Unix Telemetry
8+ yrs exp Hybrid