Senior Software Verification Engineer
NVIDIA is hiring a Senior Software Verification Engineer. Level rates it ; you can apply on Level.
AI in this role
Are you ready to make a significant impact by tackling SW verification challenges? NVIDIA Networking is seeking an exceptional candidate to work with world-class technologies in the domains of High-Speed Communication and Virtualization for our most advanced markets and customers. Our products encompass Ethernet and InfiniBand protocols, delivering a wide range of cutting-edge networking, storage, and security services for cloud, complex compute, and AI workloads. As a Software Verification Engineer, you will play a crucial role in ensuring on-time and high-quality releases.
What you’ll be doing:
Take an active part in development, integration, and verification with R&D
Develop and maintain test automation frameworks and scripts using Python
Identify, analyze, and report software defects, inconsistencies, and other quality issues
Drive design verification flows and methodologies improvements
Perform functional, integration, and regression of software applications and networking protocols
Work with planning and tracking systems to manage the release progress and build release indicators
Participate in code reviews, provide feedback, and suggest improvements to enhance the quality and maintainability of the software
Continuously monitor and evaluate the effectiveness of test processes and methodologies, recommending improvements as necessary
Stay up to date with industry best practices, new technologies, and emerging trends in software verification and QA
Make better product quality by improving test coverage
What we need to see:
Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience)
Good background in designing, implementing, and debugging Software
At least 5 years of experience in writing programs using Python
Strong analytical and problem-solving skills, with the ability to troubleshoot and isolate software defects
Ability to work effectively both independently and collaboratively within a team environment
Strong attention to detail and a commitment to delivering high-quality software solutions
Experience with CI methodology & tools (Git, Gerrit, Jenkins, etc.)
Experience in Linux distributions (Centos/RedHat, Ubuntu, Fedora, SLES)
Excellent written and verbal communication skills in English
Ways to stand out from the crowd:
Experience with network equipment (switches, Network Cards) and understanding of network protocols (e.g., IP, Ethernet)
Background with Networking applications and protocols
How we rate this
Senior Software Verification Engineer at NVIDIA rates 23 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Open the description and count.
Get new software engineering jobs by email
One email a week with the new software engineering jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step