Senior Software Engineer, Fabric Networking - Gpu

Nvidia Corporation

Multiple Locations
Base: 152,000 usd - 241,500 usd (level 3); 184,000...
**
System software for gpu communication
C/c++ programming and debugging
Linux and cross-platform experience
** NVIDIA is seeking a Senior Software Engineer for its GPU Fabric Networking team to design and maintain software that enables communication between GPUs. The ideal candidate should have extensive experience in software engineering, particularly with C/C++, and a strong understanding of networking fundamentals. **

Job Summary

  • Design, implement and maintain system software that enables communication between GPUs.
  • Participate in the architectural definition and design of next-generation communication hardware and software to support large scale computing platforms.
  • Work with cross-disciplinary teams to understand business requirements and align software direction to meet those needs.

Matching Summary

Match Score: 75

** NVIDIA is seeking a Senior Software Engineer for its GPU Fabric Networking team to design and maintain software that enables communication between GPUs. The ideal candidate should have extensive experience in software engineering, particularly with C/C++, and a strong understanding of networking fundamentals. **

Salary

Base: 152,000 USD - 241,500 USD (Level 3); 184,000 USD - 287,500 USD (Level 4); Bonus/Equity: Equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • System software for GPU communication
  • C/C++ programming and debugging
  • Linux and cross-platform experience
  • Networking fundamentals and high-performance networks
  • OS virtualization technologies

Nice-to-have

  • CUDA programming model understanding
  • Memory coherence and consistency models
  • Code analysis and testing techniques

Key Requirements

  • 5+ years of relevant experience
  • B.S/M.S/Ph.D. in computer science or related field or equivalent experience
  • Shell scripting experience
  • Device driver interface experience
  • Multi-core/multi-process/multi-threaded programming

Work Rights

Not specified

Tailored Resume

Cover Letter