Drimva

NVIDIA

HPC Middleware Developer

$152K–$288K

US, CA, Santa Clara +5 · Full-time · Posted Sep 29, 2026

Location
US, CA, Santa Clara
US, IL, Remote
US, CO, Remote
US, CO, Boulder
US, CA, Remote
US, NJ, Holmdel
Experience
5 years’ experience in C/C++; 3 years’ experience in Linux environment and tools.
Education
MSc or equivalent experience in computer science / software engineering.

About the job

Designs and implements high-performance communication frameworks, protocols, and algorithms for production use on NVIDIA supercomputers and datacenters, collaborating with networking chip design teams on hardware features and software APIs.

What you'll do

  • Develop communication frameworks and production applications for performance, scalability, and features.
  • Design and implement protocols and algorithms for networked supercomputers and datacenters.
  • Collaborate with networking chip design teams on hardware features and software APIs.

What they ask for

  • 5 years’ experience of Programming in C/C++.
  • 3 years’ experience in Linux environment and tools.
  • Deep knowledge of Networking Protocols InfiniBand, Ethernet; computer architecture and operating systems.
  • Experience in performance optimizations.

Nice to have

  • PhD or equivalent experience in CS/EE/Math/Physics.
  • Knowledge in MPI and High-performance computing; Knowledge in RDMA technology; Open Source Software Contributor.

Pay

152,000 USD - 241,500 USD (base salary, Level 3); 184,000 USD - 287,500 USD (base salary, Level 4)

Tools

C/C++, Linux, InfiniBand, Ethernet, MPI, RDMA

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)