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

Logo

Hire with Us
NVIDIA Corporation logo

Senior Software Engineer, GPU Communications and Networking

NVIDIA Corporation

7/13/2025

US, CA, Santa Clara

Full-time

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


Job Description

NVIDIA is seeking a highly motivated senior software engineer to work on communication libraries and network software for complex computing systems.

Requirements

  • M.S./Ph.D. degree in CS/CE or equivalent experience
  • 5+ years of relevant experience
  • Excellent C/C++ programming and debugging skills
  • Strong experience with Linux
  • Expert understanding of computer system architecture and operating systems
  • Experience with parallel programming interfaces and communication runtimes
  • Ability to work and communicate effectively in a multi-national, multi-time-zone corporate environment

Responsibilities

  • Design, implement and maintain highly-optimized communication runtimes for Deep Learning frameworks
  • Participate in and contribute to parallel programming interface specifications
  • Design, implement and maintain system software for interactions among GPUs
  • Create proof-of-concepts to evaluate and motivate extensions in programming models

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! 🌎