senior Software Engineer ic 5+ yrs Bachelor's · Posted May 15, 2026

About this role

Nvidia is hiring a senior-level Software Engineer based in Yokneam, Israel. The posting calls out experience with Python, Docker, Linux, Testing and roughly 5+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Yokneam, Israel
Experience
5+ years
Education
Bachelor's degree
Posted
May 15, 2026
AI Summary
Senior Software Verification Engineer developing test plans and automated testing frameworks for DPU and network interface card software. Requires 5+ years software testing/engineering experience, strong C/C++ and Python skills, and deep Linux expertise with focus on system-level validation and regression analysis.

More roles at Nvidia

Manager, System Test Engineering
Taipei, Taiwan · manager
Python Bash Testing
Senior Board Test Engineer
Santa Clara, CA · senior
Python Bash Testing
System Level Test Engineer
Santa Clara, CA · mid
Python Linux Testing
ATE Test Development Engineer
Santa Clara, CA · mid
Python C Testing
Senior Debug System Engineer, Datacenter
Santa Clara, CA · senior
Embedded Systems
All Nvidia jobs →

Job description

from Nvidia careers

Join NVIDIA’s DOCA Verification team as a Senior Software Verification Engineer and help shape the future of Data Processing Unit (DPU) and network interface cards software. We are seeking a highly motivated and skilled engineer with hands-on technical experience to verify the design and implementation of next-generation software features, with a focus on solving modern hyper scaler advanced networking aspect like congestion control and optimized network usage.

What you'll be doing:

  • Collaborate with software, architecture, product, and DevOps teams to define test requirements, coordinate releases, and deliver high-quality products.

  • Take end-to-end ownership of features: develop test plans, implement, and fully automate testing (primarily in Python).

  • Design, build, and maintain automated test scripts and frameworks.

  • Validate software functionality and performance through system-level and integration testing in Linux-based and virtualized environments.

  • Analyze test results, file bugs, track issues to closure, and ensure robust solutions.

  • Drive continuous improvement in verification flows and contribute to process and methodology enhancements.

  • Set up, maintain, and optimize test environments using Linux, Docker, and virtual machines.

  • Monitor nightly regression systems, analyze failures, and provide thorough root-cause analysis across hardware, OS, and software layers.

What we need to see:

  • Bachelors Degree in EE, CS or CE or equivalent experience

    This is an excerpt. Read the full job description on Nvidia careers →
All software engineering jobs software engineering in Yokneam, Israel Jobs in Yokneam, Israel software engineering salaries software engineering career path
All Nvidia Jobs Browse software engineering roles senior positions