NVIDIA
Software Verification Engineer - Networking
$124K–$242K
US, TX, Austin · Full-time · Posted Oct 25, 2026
- Experience
- 2+ years of hands-on experience in software development, automation, or verification.
- Education
- B.S. or higher in Computer Science / Software / Electrical Engineering (or similar), or equivalent experience.
About the job
Develops and maintains automated verification for NVIDIA networking SDKs, tools, and libraries, improving test infrastructure and release workflows.
What you'll do
- Develop and maintain automated tests for SDK interfaces, development tools, and software libraries; contribute to OS verification infrastructure.
- Improve automation workflows and CI/CD coverage and stability to support reliable SDK releases.
- Collaborate across hardware, firmware, DevOps, and software teams to reproduce, isolate, and debug issues; participate in reviews.
What they ask for
- B.S. or higher in Computer Science, Software, Electrical Engineering, or similar, or equivalent experience.
- 2+ years of hands-on experience in software development, automation, or verification.
- Very strong Python skills, including writing and maintaining automation code.
- Solid Linux understanding; familiarity with Git and at least one CI tool.
Nice to have
- Networking fundamentals (L2/L3) and experience with test frameworks such as pytest or Robot Framework.
- Exposure to Docker, Gerrit, infrastructure-as-code tooling, Grafana, or PowerBI.
Pay
124,000 USD - 195,500 USD (base salary); 152,000 USD - 241,500 USD (base salary)
Tools
Python, Linux, Git, Jenkins, GitLab CI, pytest, Robot Framework, Docker
AI focus
The team uses AI in search, build, agents, and automation. NVIDIA also uses AI tools in recruiting processes.
Model-written summary · the original posting is authoritative