Posted in

HPC Middleware Developer

HPC Middleware Developer

CompanyNVIDIA
LocationAustin, TX, USA, Santa Clara, CA, USA
Salary$148000 – $287500
TypeFull-Time
DegreesMaster’s, PhD
Experience LevelSenior

Requirements

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

Responsibilities

  • Designing and implementing new protocols and algorithms that enable the best performance possible on Nvidia networked supercomputers and datacenters
  • Developing high performance communication frameworks and applications running in production on the world’s largest supercomputers and datacenters
  • Working closely with networking chip design teams in co-designing new hardware features and software APIs.

Preferred Qualifications

  • You have positive attitude and work well with others.
  • PhD or equivalent experience in CS/EE/Math/Physics
  • Knowledge in MPI and High-performance computing
  • Knowledge in RDMA technology
  • Open Source Software Contributor