Senior System Software Test Engineer, Networking

at Nvidia
USD 148,000-287,500 per year
SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Cumulus Linux @ 4 Jenkins @ 4 Linux @ 4 Python @ 7 Git @ 4 Debugging @ 7

Details

NVIDIA is seeking an experienced Software Test Engineer to join the NVIDIA-Cumulus Linux Verification Engineering Team to assist with Customer Engagement Engineering. The team is responsible for qualification of the Network Operating System software used in data centers optimized for AI and high-performance computing. In this role you will lead verification of features in NVIDIA-Cumulus Linux, own multiple tasks end-to-end (requirements/design review participation, test plan development, test execution, and automated test development), and work closely with field and development teams to resolve customer issues.

Responsibilities

  • Reproduce customer deployments internally and conduct customer-focused testing, including reproducing customer-found defects.
  • Collaborate with field teams and development to quickly resolve customer issues from the engineering side.
  • Engage with customers to assist with deployments and upgrades.
  • Drive post-escalation RCA to identify patterns and areas for improvement.
  • Perform functional testing of Layer 2 and Layer 3 features on NVIDIA-Mellanox Spectrum series Ethernet switches 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 features of NVIDIA-Cumulus Linux and build/maintain automation for 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.
  • 5+ years of proven experience in Software Quality Engineering, including 3+ years handling escalations.
  • Strong technical abilities: problem solving, design, coding, and debugging skills.
  • Hands-on experience with Layer 2 and Layer 3 protocols (examples listed: MLAG, VLAN, STP, OSPF, BGP, EVPN).
  • Experience using test tools such as Ixia or Spirent and experience with test management tools.
  • Strong skills in Python or other scripting languages (essential).
  • Good experience working on Unix or Linux-based OS.
  • Multi-tasking abilities and strong interpersonal skills.
  • Proven understanding of software engineering practices.

Ways to stand out

  • Knowledge in performance testing and diagnosing/fixing performance issues.
  • Experience with CI methodology and tools (Git, Gerrit, Jenkins, etc.).

Compensation & Additional Information

  • Base salary range (determined by location, experience, and internal pay):
    • Level 3: 148,000 USD - 235,750 USD
    • Level 4: 184,000 USD - 287,500 USD
  • You will also be eligible for equity and benefits.
  • Applications accepted at least until October 25, 2025.
  • #LI-Hybrid

NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. We do not discriminate on the basis of characteristics protected by law.