INTERNSHIP DETAILS

Software Verification Student

CompanyNVIDIA
LocationYokneam Ilit
Work ModeOn Site
PostedJuly 5, 2026
Internship Information
Core Responsibilities
Develop white-box verification software for NIC/SmartNIC drivers within the Linux kernel using Python. Utilize AI-assisted tools to design tests, debug customer issues, and improve verification productivity.
Internship Type
part time
Company Size
50284
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.
About the Role

If you’re passionate about technology and want a welcoming, energized environment with hardworking professional colleagues, NVIDIA Networking Unit (Mellanox) could be a great fit. We’re looking for a results-oriented Software Verification Student to develop white-box verification software for our NIC/SmartNIC driver in the Linux kernel, with guidance on top-tier networking technologies and next-generation data center networking virtualization solutions and enhancements.You will handle driver verification by understanding network adapter and device driver features, relating them to operating system network stack functionality, and building testing software in an object-oriented Python environment. You’ll join a cutting-edge company working on sophisticated networking and artificial intelligence solutions, gain theoretical and hands-on experience with advanced virtualization and Smart Network Adapters solutions, and use modern AI coding tools and agents to accelerate test development, debugging, and analysis in an AI-assisted engineering environment. It’s a technology-driven, agile, and empowering place where you can make a noticeable impact. 

What you will be doing:

  • Learn new technologies and solutions for extremely and uniquely fast and sophisticated network communication.
  • Gain expertise with virtualization configuration and use cases.
  • Work on the new features through full product life stages, starting with high-level design, development cycle, review, and deployment.
  • Investigate and debug customer issues.
  • Work with various teams across NVIDIA in partnership with other engineers in the company.
  • Leverage AI-assisted development tools and agentic workflows to design, generate, and review verification tests more efficiently.
  • Explore how AI can improve verification productivity — from automated test generation to log analysis and failure triage. 

What we need to see:

  • Current BA/B.Sc. student in Computer Science or a related field
  • High ability to research with a desire to learn new domains.
  • Willingness to learn and grow through feedback.
  • A team player with strong communication skills.
  • We are multi-language team, thus your outstanding verbal English skills are important. 

Ways to stand out from the crowd:

  • Advanced Python programming skills.
  • Experience with Linux networking.
  • Hands-on experience with AI coding assistants or LLM-based tools (e.g., Cursor, Claude, Codex). 

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Key Skills
PythonLinux NetworkingSoftware VerificationWhite-box TestingAI Coding AssistantsObject-oriented ProgrammingDebuggingVirtualizationNetwork AdaptersLinux Kernel
Categories
SoftwareTechnologyEngineering