Taro Logo

Software Engineer - Switch Simulation

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Switch Simulation

NVIDIA is seeking a passionate Software Engineer to join their Simulation development team. This role focuses on building advanced networking simulation solutions, specifically in Switch simulation. The position offers an opportunity to work with cutting-edge virtualization technology and collaborate closely with various teams including SW R&D, Architects, Chip Design, and Firmware.

The ideal candidate will have strong C/C++ programming skills and experience in software engineering, with bonus points for knowledge of Networking Protocols (Ethernet, InfiniBand), virtualization (KVM/QEMU), and Linux/Windows kernel development. The role demands someone who can demonstrate independence, adaptability, and strong problem-solving abilities.

NVIDIA, recognized as one of the technology world's most desirable employers, offers a diverse and inclusive work environment. They're looking for creative and autonomous individuals who can contribute to their mission of transforming industries through accelerated computing, AI, and digital twins technology.

The position is based in Yokneam, Israel, and offers the opportunity to work on next-generation Switch simulation technology. This is an excellent opportunity for someone passionate about high-performance computing and networking technology to join a world-leading technology company that's driving innovation across multiple industries.

NVIDIA maintains a strong commitment to diversity and equal opportunity employment, ensuring a workplace that values different perspectives and backgrounds. The company's culture promotes innovation and forward-thinking, making it an ideal environment for engineers looking to make a significant impact in the technology sector.

Last updated 7 months ago

Responsibilities For Software Engineer - Switch Simulation

  • Design and develop advanced features simulating world class Switches
  • Develop solutions using advanced virtualization technology
  • Write clean, efficient and maintainable code
  • Collaborate with team members, SW R&D, Architects, Chip Design and FW

Requirements For Software Engineer - Switch Simulation

Linux
  • B.Sc. degree or equivalent experience in Computer Science / SW Engineering
  • 3+ years of experience
  • Proficient knowledge and experience in C/C++
  • Strong design, coding, analytical, debugging and problem-solving skills
  • Full ownership & end-to-end responsibility
  • Excellent social and written communication skills

Interested in this job?