Software Verification Engineer - Networking

NVIDIA•Austin, TX
•$124,000 - $241,500•Hybrid

About The Position

NVIDIA is growing its SDK Verification team and seeks early-career engineers interested in verification, automation, and networking technology. The engineer will work alongside SDK development and architecture teams, with mentorship from senior engineers, while developing expertise in networking protocols and NVIDIA networking technologies. The role is based in Austin and requires two days in the office per week. NVIDIA uses AI throughout its workflows, including search, build, agents, and automation.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Electrical Engineering, or a similar field, or equivalent experience.
  • At least 2 years of hands-on experience in software development, automation, or verification.
  • Very strong Python skills, including experience writing and maintaining automation code.
  • Solid understanding of Linux, including command-line use, debugging, and basic system concepts.
  • Familiarity with Git and at least one CI tool, such as Jenkins or GitLab CI.
  • Curiosity, strong communication skills, and ability to work across teams around the world.

Nice To Haves

  • Understanding of networking fundamentals (L2/L3), through coursework, personal projects, or work experience.
  • Experience with test and automation frameworks such as pytest, Robot Framework, or in-house equivalents.
  • Exposure to Docker, Gerrit, or infrastructure-as-code tooling.
  • Experience creating reports or dashboards with Grafana or PowerBI.
  • Curiosity about networking and embedded system architecture.
  • A track record of independently learning new technical domains or contributing to open-source projects on GitHub.

Responsibilities

  • Develop and maintain automated tests for SDK interfaces, development tools, and software libraries.
  • Contribute to and help maintain the OS verification infrastructure.
  • Build and improve automation workflows that support fast, reliable SDK releases.
  • Work within CI/CD pipelines, adding test coverage and improving stability.
  • Collaborate with hardware, firmware, DevOps, and software teams to reproduce, isolate, and debug issues.
  • Participate in builds and code reviews, growing into ownership of verification areas over time.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service