Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
NVIDIA Corporation logo

Senior Software Engineer, Fabric Networking - GPU

NVIDIA Corporation

4/20/2025

US, CA, Santa Clara

Full-time

Salary: $148,000 - $287,500 per year


Job Description

NVIDIA is seeking highly motivated Senior Software Engineers to work on the GPU Fabric Networking team, developing and maintaining software for communication between GPUs in the fields of High Performance Computing and Deep Learning.

Requirements

  • B.S/M.S/Ph.D. in computer science or a related field or equivalent experience
  • 5+ years of relevant experience
  • Excellent C/C++ programming and debugging skills
  • Shell scripting experience
  • Python and Perl experience is a plus
  • Strong understanding of computer system architecture, operating system and kernel internals
  • Experience with multi-core / multi-process / multi-threaded programming environment
  • Strong understanding of networking fundamentals and high-performance networks like Ethernet/IB
  • Experience with OS virtualization technologies like KVM/QEMU/Hyper-V
  • Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment

Responsibilities

  • 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
  • Work with cross-disciplinary teams to align software direction with business requirements

Benefits

  • Multiple relocation packages
  • Two weeklong shutdowns (mid-summer and year-end) in the US (in addition to PTO)
  • 8-week parental leave
  • 9 Employee Resource Groups
  • Annual bonus offering
  • Flexible work arrangements
  • Up to 6% 401K matching
Logo

© 2024 H1BConnect. All rights reserved.

Check out our sister site LatamDev for tech jobs in Latin America! 🌎