NVIDIA is seeking an experienced Senior Software Engineer to join their NVLINK NOS group, focusing on developing the NVLINK switch Operation System (OS). This role is crucial for NVIDIA's next-generation networking technologies and enables large-scale deployment in High-Performance Computing (HPC) data centers.
As a Senior Software Engineer, you'll be working with Python and C++ to develop NVOS features using Agile methodology. You'll take ownership of major features from conception to completion, engaging in hands-on OS software coding and debugging. The role involves direct customer support for NVLINK technology integration and collaboration with global teams.
NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is now leading the charge in AI and digital twins technology. The company is transforming major industries through GPU technology that powers computers, robots, and self-driving cars with AI capabilities.
The position offers a competitive compensation package with a base salary range of $148,000 - $287,500 USD, plus equity and comprehensive benefits. You'll be working in a hybrid environment in Santa Clara, CA, alongside some of the industry's best talent. The role requires 5+ years of technical experience, strong Python/C++ skills, and Linux expertise.
This is an excellent opportunity for a proactive, self-motivated engineer who wants to contribute to cutting-edge HPC technology. Experience with Sonic OS, networking, and customer interaction would be particularly valuable. Join NVIDIA to be part of a diverse, supportive environment where innovation and technical excellence are core values.