Home
Jobs
Saved
Resumes
Senior Software Engineer – Fabric Networking, GPU at NVIDIA | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer – Fabric Networking, GPU
NVIDIA
Remote
Website
LinkedIn
Senior Software Engineer – Fabric Networking, GPU
India
Full Time
5 days ago
Visa Sponsorship
Apply Now
Key skills
Distributed Systems
Linux
C++
C
Communication
About this role
Role Overview
Design, develop, and maintain system-level software to support GPU-to-GPU communication
Collaborate with cross-functional hardware and software teams to build next-generation networking solutions
Contribute to scalable and reliable GPU fabric architecture for large compute clusters
Align software development with customer needs and real-world deployment environments
Requirements
A degree or equivalent experience in Computer Science, Electrical Engineering, or a related field (B.S., M.S., or Ph.D.)
5+ years of professional software development experience
Proficiency in C/C++, with strong debugging and system-level problem-solving skills
Experience developing software that interacts with hardware and device drivers
Solid understanding of system architecture, operating systems, and kernel internals
Background in multi-threaded and distributed systems development
Experience with Linux development; familiarity with Windows is a plus
Strong understanding of networking fundamentals and high-performance interconnects (e.g., InfiniBand, Ethernet)
Familiarity with OS virtualization technologies like KVM, QEMU, or Hyper-V
Comfortable collaborating with a distributed team across different time zones
Tech Stack
Distributed Systems
Linux
Benefits
Highly competitive salaries
Comprehensive benefits package
Apply Now
Home
Jobs
Saved
Resumes