Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 6
BGP @ 4
Cumulus Linux
Debugging @ 7
Git @ 4
HPC
Jenkins @ 4
Linux @ 4
Networking
Python @ 7
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is looking for a Software Test Engineer to join the NVIDIA-Cumulus Linux Verification Engineering Team. The role involves leading verification of features in NVIDIA-Cumulus Linux and owning tasks including requirements and design reviews, test planning, test execution, and automated test development. The team qualifies Network Operating System software that powers accelerated, disaggregated, and software-defined data centers for AI and high-performance computing.
Responsibilities
- Perform functional testing of Layer 2 and Layer 3 features on NVIDIA Networking Spectrum series Ethernet switches running NVIDIA-Cumulus Linux.
- Write detailed feature and system test plans.
- Define and design test beds and network topologies.
- Report issues found during testing in the defect tracking system.
- Validate fixes and workarounds.
- Develop automated test suites for NVIDIA-Cumulus Linux features.
- Build and maintain automation to support continuous functional regression testing.
- Collaborate with design, test, and other internal engineering groups to identify, report, and resolve issues.
Requirements
- Bachelor's degree or equivalent experience in Engineering, Computer Science, or a related field.
- Five or more years of proven experience in Software Quality Engineering.
- Strong technical, problem-solving, design, coding, and debugging skills.
- Hands-on experience with Layer 2 and Layer 3 protocols such as MLAG, VLAN, STP, OSPF, BGP, and EVPN.
- Experience using test tools from Ixia or Spirent.
- Experience working with test management tools.
- Strong skills in Python or other scripting languages.
- Good experience working with Unix or Linux-based operating systems.
- Ability to multitask and strong interpersonal skills.
- Solid understanding of software engineering practices.
Preferred Qualifications
- Extensive use of AI tools such as Claude or Cursor for code development.
- Knowledge of performance testing and resolving performance issues.
- Experience with continuous integration methodologies and tools, including Git, Gerrit, and Jenkins.
Compensation and Benefits
- Base salary range for Level 3: USD 152,000–241,500 per year.
- Base salary range for Level 4: USD 184,000–287,500 per year.
- Compensation is determined based on location, experience, and the pay of employees in similar positions.
- Eligible employees may receive equity and benefits.
Applications will be accepted at least until May 1, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is committed to providing a diverse, equal-opportunity work environment.
More jobs at Nvidia
User Interface - User Experience Designer
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Senior QA Software Engineer, Networking
Nvidia · Warsaw, Poland
PLN 157,500-357,500 per year
Senior Application Engineer, HPC and AI for Physics
Nvidia · United States
USD 140,000-270,200 per year
Senior QA Software Engineer, Networking
Nvidia · Warsaw, Poland
PLN 157,500-357,500 per year
Senior System Software Engineer
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Similar jobs
Senior System Test Engineer, Networking
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Network Operations Engineer, AI Networking
OpenAI · San Francisco, United States
USD 157,000-221,000 per year
Senior QA Software Engineer - Networking
Nvidia · Santa Clara, United States
USD 140,000-270,200 per year
Staff Platform Engineer, Design Automation
Nvidia · Santa Clara, United States
USD 196,000-368,000 per year
Senior Software Engineer, Platforms
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Networking Verification Engineer
Nvidia · Austin, United States
USD 124,000-241,500 per year
Tech Lead Ethernet Networking Verification Engineer
Nvidia · Austin, United States
USD 184,000-287,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year