NVIDIA, the pioneer of GPU technology and leader in accelerated computing, is seeking a Senior Software Engineer to join their GPU Fabric Networking team. This role is at the intersection of high-performance computing and artificial intelligence, working on critical communication systems between GPUs that power breakthrough developments in AI and HPC.
The position offers an opportunity to work on cutting-edge technology that enables communication between GPUs, developing system software that's crucial for large-scale computing platforms. You'll be designing and implementing next-generation communication hardware and software, working with cross-disciplinary teams to align technical solutions with business needs.
The ideal candidate will bring strong expertise in C/C++ programming, system architecture, and networking fundamentals, particularly in high-performance computing environments. Experience with Linux systems, multi-threaded programming, and OS virtualization technologies is essential. Knowledge of CUDA programming and NVIDIA GPUs is a plus.
NVIDIA offers a competitive compensation package with a base salary range of $148,000 - $287,500 USD, plus equity and comprehensive benefits. The company is known for its innovative culture and is consistently ranked as one of the most desirable employers in the technology sector. This role provides an exceptional opportunity to work on transformative technology that's shaping the future of AI, HPC, and visualization while being part of a global team of forward-thinking professionals.