NVIDIA logo

Senior Software Engineer - NIC and Switch Simulation

NVIDIA
August 16, 2026
Full-time
On-site
Yokne'am Illit, Israel
Verification Jobs, Level - Senior

Job Title

Senior Software Engineer - NIC and Switch Simulation

Role Summary

Join the Simulation development team to design and implement next-generation NIC and switch simulation software. The team builds advanced networking simulation solutions and works closely with SW R&D, architects, chip design and firmware teams.

Experience Level

Senior β€” 5+ years of relevant software engineering experience (as stated in the posting).

Responsibilities

Develop and maintain simulation features and virtualization-based solutions for high-performance networking products.

  • Design and implement advanced switch simulation features.
  • Develop virtualization solutions leveraging technologies such as KVM/QEMU.
  • Write clean, efficient, maintainable code in C/C++.
  • Debug, analyze, and improve simulation accuracy and performance.
  • Collaborate with SW R&D, architects, chip design and firmware teams; take end-to-end ownership of features.

Requirements

Must-have skills and experience for immediate contribution.

  • 5+ years of professional software engineering experience.
  • Proficient in C and C++ development.
  • Strong design, coding, analytical, debugging and problem-solving skills.
  • Track record of taking full ownership and delivering end-to-end solutions.
  • Excellent written and verbal communication skills; able to work cross-functionally.

Nice-to-have:

  • Understanding of networking protocols (Ethernet, InfiniBand).
  • Experience with virtualization (KVM/QEMU).
  • Linux or Windows kernel and driver development experience.
  • Quick adaptability to new technologies and ability to dive deep into new areas.

Education Requirements

B.Sc. degree or equivalent experience in Computer Science or Software Engineering (the posting states "B.Sc. degree or equivalent experience in Computer Science / Software Engineering").


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-08-14