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 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 opportunity to work at the cutting edge of technology, designing and implementing system software that facilitates GPU communication while participating in the architectural definition of next-generation communication hardware and software. You'll be part of a team that's driving innovations in artificial intelligence, high-performance computing, and visualization.
The ideal candidate will bring strong expertise in C/C++ programming, system architecture, and networking fundamentals, with experience in Linux environments and multi-threaded programming. You'll work with cross-disciplinary teams, contributing to NVIDIA's mission of accelerating the next wave of artificial intelligence and powering transformative technologies from AI to autonomous vehicles.
This role offers competitive compensation, including a base salary range of $148,000 - $287,500 USD, plus equity and benefits. NVIDIA is known for being one of the technology world's most desirable employers, offering opportunities to work on groundbreaking projects that are reshaping industries. The company maintains a strong commitment to diversity and inclusion, fostering an environment where innovation and creativity thrive.
Working at NVIDIA means being part of a team that's pushing the boundaries of what's possible in computing, contributing to products and services that are enabling scientific discoveries, powering creative endeavors, and driving the future of technology forward.