HPC Middleware Developer
Company | NVIDIA |
---|---|
Location | Austin, TX, USA, Santa Clara, CA, USA |
Salary | $148000 – $287500 |
Type | Full-Time |
Degrees | Master’s, PhD |
Experience Level | Senior |
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