Software Verification Engineer - Networking
Core
Develop and maintain automated tests for SDK interfaces, development tools, and software libraries while contributing to OS verification infrastructure.
Role type
Software Verification Engineer (Networking)
Builds
Automated test suites, CI/CD pipelines, and verification infrastructure for NVIDIA SDKs
Domain
Networking, Software Development, Automation
Required skills
Python, Linux, Git, CI/CD tools, Automation frameworks, Networking fundamentals (L2/L3)
Preferred skills
Docker, Gerrit, Infrastructure-as-code, Grafana/PowerBI, Embedded System Architecture
Technologies
Python, Linux, Git, Jenkins, GitLab CI, pytest, Robot Framework, Docker, Gerrit, Grafana, PowerBI
Responsibilities
Develop and maintain automated tests for SDK interfaces and tools; Contribute to OS verification infrastructure; Build and improve automation workflows for SDK releases; Collaborate with hardware, firmware, and DevOps teams to debug issues; Participate in code reviews and grow into ownership of verification areas
Seniority
Mid-level (2+ years experience), hands-on IC
