New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior Software Engineer, Fabric Networking - GPU

NVIDIA
Apply →
onsite senior full-time Competitive salaries and a generous benefits package Santa Clara

First indexed 26 Apr 2026

Description

We are looking for highly motivated Senior Software Engineers to work on our GPU Fabric Networking team. Our team develops and maintains software that enables communication between GPUs, which power disruptive products in High Performance Computing and Deep Learning.

As a Senior Software Engineer on our team, you will design, implement, and maintain system software that enables communication between GPUs. You will participate in the architectural definition and design of next-generation communication hardware and software to support large-scale computing platforms. You will work with cross-disciplinary teams to understand business requirements and align software direction to meet those needs.

To be successful in this role, you will need to have a strong understanding of computer system architecture, operating system and kernel internals, and experience writing software applications that interface with device drivers and expose associated hardware functionality. You will also need to have excellent C/C++ programming and debugging skills, as well as experience with Linux and comfortable working in a cross-platform environment.

In addition to your technical skills, you will need to be able to work and communicate effectively in a multi-national, multi-time-zone corporate environment. You will also need to be able to adapt to changing priorities and deadlines, and be willing to take on new challenges and responsibilities.

If you are a creative and autonomous engineer with a real passion for technology, we want to hear from you!