New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Software Engineer

NVIDIA
Apply →
hybrid senior full-time

First indexed 10 Sept 2026

Description

NVIDIA is looking for an experienced Software Engineer to contribute to and lead the development of cutting-edge Network Management Systems for the world's most powerful supercomputers.

You will be part of a dynamic team working on advanced, high-scale SDN management solutions, and will have the opportunity to craft and deliver a new class of Data Center NMX product line.

Responsibilities:

  • Develop infrastructure for controlling, monitoring, and gathering telemetry from production environments running on the world's largest supercomputers and data centers.
  • Work closely with other engineering teams to co-design new features and software APIs.
  • Innovate and invent software products at the forefront of technology in terms of performance, scalability, and features.

Requirements:

  • B.Sc. or equivalent experience in computer science/software engineering.
  • 5+ years of experience in programming in Python and C/C++.
  • 3+ years of experience in Linux environment and tools.
  • Expert knowledge in computer architecture and operating systems.
  • Experience in performance optimizations.

Preferred Qualifications:

  • Positive attitude and ability to work well with others.
  • Demonstrated use of creative ideas to provide solutions to challenging problems.
  • Deep knowledge of Networking Protocols (InfiniBand, Ethernet).

NVIDIA has continuously reinvented itself over two decades and is widely considered to be one of the technology world's most desirable employers, offering highly competitive salaries and a comprehensive benefits package.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Raanana/Senior-Software-Engineer--Networking_JR2025135