# HPC Middleware Developer

Hiring organization: [NVIDIA](https://career.thegoodapps.co/organizations/nvidia)

Canonical page: https://career.thegoodapps.co/jobs/1e97deaa-7ca6-492a-bcd7-d8440d71e327

Listed on NVIDIA's own careers site. Applications go to them directly.

- Seniority: Senior
- Salary: 152000 – 287500 USD per year

## Summary

Join Nvidia's High Performance Computing team designing communication frameworks and algorithms for the world's largest supercomputers and AI datacenters. This role is ideal for an experienced C/C++ engineer with deep knowledge of networking protocols and computer architecture who wants to solve complex performance challenges at scale.

_Our summary, not NVIDIA's wording._

## Skills named

Automotive Ethernet, C++, Linux

## Required

- 5 years of C/C++ programming
- 3 years working in Linux environments and tools
- Deep knowledge of InfiniBand and Ethernet networking protocols
- Deep knowledge of computer architecture and operating systems
- Experience with performance optimization
- MSc or equivalent in computer science or software engineering

## Nice to have

- PhD or equivalent in computer science, electrical engineering, mathematics, or physics
- Knowledge of MPI and high-performance computing
- RDMA technology expertise
- Open source software contributions

Apply on NVIDIA's site: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/HPC-Middleware-Developer_JR2020918
