NVIDIA, the pioneer of GPU technology and world leader in accelerated computing, is seeking a Senior Software Engineer to join their GPU Fabric Networking team. This role is critical in developing and maintaining software that enables communication between GPUs, powering breakthrough innovations in High Performance Computing and Deep Learning.
The position offers an exciting opportunity to work at the intersection of hardware and software, designing and implementing system software that facilitates GPU communication. You'll be part of a team that's shaping the future of artificial intelligence and high-performance computing, participating in architectural decisions for next-generation communication systems.
The ideal candidate will bring strong expertise in C/C++ programming, system architecture, and networking fundamentals. You'll work in a multi-threaded, cross-platform environment, dealing with device drivers and hardware functionality. The role requires both technical depth in areas like OS internals and virtualization technologies, and the ability to collaborate effectively with cross-disciplinary teams.
NVIDIA offers a competitive compensation package, including a base salary range of $148,000 - $287,500 (depending on level), equity, and comprehensive benefits. The company is known for its innovative culture and is consistently ranked among the most desirable employers in the technology sector. This is an opportunity to work on groundbreaking technology that powers everything from artificial intelligence to autonomous vehicles, making a real impact on the future of computing.