mid Software Engineer ic · Posted May 28, 2026

About this role

Nvidia is hiring a mid-level Software Engineer based in Tel Aviv, Israel. The posting calls out experience with C++, C, Linux, Networking.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Tel Aviv, Israel
Posted
May 28, 2026

More roles at Nvidia

Senior Software Development Engineer in Test - SDET
Santa Clara, CA · senior
Python C CUDA
Circuit Design Engineer - New College Grad 2026
Santa Clara, CA · mid
Deep Learning Data Structures
Senior Software Engineer, AI Networking
Austin, TX · senior
C CUDA Networking
Senior Firmware Engineer, PHY Devices - Networking
Santa Clara, CA · senior
C CI/CD Linux
Senior Software Engineer, DGX Cloud Production Engineering
Santa Clara, CA · senior
Kubernetes Docker Linux
All Nvidia jobs →

Job description

from Nvidia careers

We are looking for a Software Engineer to join a newly established team focused on the networking of large scale AI clouds. Our goal is to enable breakthrough network performance, using NVIDIA hardware capabilities and address the performance, scale and security demands of modern software-defined enterprise data centers and public cloud infrastructure.

What you'll be doing:

  • Architect, design, and develop the next-generation technology in network acceleration, as well as work with best-in-class technical leaders in this domain

  • You will leverage the DOCA SDK (https://developer.nvidia.com/networking/doca) to program the data center infrastructure and accelerate it using our SuperNICs and DPUs

  • Engage with customers and architects to understand the requirements and derive the software design accordingly

What we need to see:

  • B.Sc. (or equivalent experience) in computer science/software engineering

  • 0-3 years’ experience of Programming C/C++

  • 0-3 years’ experience in Linux environment and tools

  • Deep experience with Networking Protocols mainly Ethernet, and security protocols

  • Experience with virtualization technologies

  • Strong analytical, debugging, and problem-solving skills

  • Deep knowledge of computer architecture and operating systems.

  • Experience in performance optimizations

Ways to stand out from the crowd:

  • Knowledge and experience in Cloud Architecture

  • Knowledge and experience in Software Defined Networking

  • A positive demeanor, a growth mindset, and excellent interactions with colleagues

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