NVIDIA's Network Management Group is at the forefront of developing core software applications that manage and monitor NVLink and InfiniBand networks. These critical applications handle essential tasks like routing configuration, access control, resource management, and network error detection and recovery, powering the world's most advanced supercomputers and AI training infrastructure.
As a Senior Software Engineer in the Network Management team, you'll be working on sophisticated distributed systems that form the backbone of high-performance computing infrastructure. The role involves designing and implementing complex software solutions in C++ for large-scale network management, while also maintaining and improving Python-based test systems.
The position offers an opportunity to work with cutting-edge technology at NVIDIA, widely recognized as one of the world's most desirable employers. You'll be joining a team of forward-thinking professionals in an environment that values technical excellence and innovation. The role requires strong expertise in C++ programming, distributed systems, and network technologies, making it ideal for engineers passionate about high-performance computing and network infrastructure.
NVIDIA offers highly competitive salaries and comprehensive benefits, demonstrating their commitment to attracting and retaining top talent. The company maintains a diverse and inclusive work environment, ensuring equal opportunities for all employees regardless of their background.