System Software Test Engineer, Networking

at Nvidia
USD 184,000-356,500 per year
MIDDLE
✅ On-site

Used Tools & Technologies

HPC

Required Skills & Competences

Cumulus Linux @ 3 Jenkins @ 3 Linux @ 3 Python @ 6 Git @ 3 Debugging @ 6 AI @ 3

Details

NVIDIA is looking for a top-tier Software Test Engineer to join the NVIDIA-Cumulus Linux Verification Engineering Team. You will lead verification of features in NVIDIA-Cumulus Linux and take ownership of tasks including participating in requirements and design reviews, developing test plans, test execution, and automated test development. You will be part of a Software Verification Team responsible for qualifying the Network Operating System software that powers data centers optimized for AI and high-performance computing.

Responsibilities

  • Functional testing of various Layer 2 and Layer 3 features of NVIDIA‑Mellanox Spectrum series Ethernet switch systems running NVIDIA‑Cumulus Linux.
  • Write detailed feature and system test plans; define and design test beds and topologies.
  • Report issues found during testing into the defect tracking system and validate fixes and workarounds.
  • Develop automated test suites for different features of NVIDIA‑Cumulus Linux.
  • Build and maintain automation required to ensure quality via continuous functional regression.
  • Collaborate with design, test and other internal engineering groups to identify, report, and resolve issues found during testing.

Requirements

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

Ways to stand out

  • Knowledge in performance testing and resolving performance issues.
  • Experience with CI methodology & tools (Git, Gerrit, Jenkins).

Compensation and benefits

  • Base salary ranges by level (USD):
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • You will also be eligible for equity and benefits.

Additional information

  • Applications for this job will be accepted at least until June 12, 2026.
  • This posting is for an existing vacancy.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is committed to fostering an inclusive work environment and is an equal opportunity employer.