H1BConnect Pro: Unlock advanced filters, H1B sponsorship insights, and unlimited job access.Subscribe now
NVIDIA logo

Software Engineering Manager - GPU Communications Libraries

NVIDIA
Santa Clara, CA Full-time 3/17/2026
Undergraduate with 5+ Years of ExperienceMaster's with 2+ Years of Experience
Approval 99.2%Total filings 1,781New hires 873
👑 Elite Sponsor
FY 2025

Job Description

NVIDIA is seeking a technical leader for their GPU Communications Libraries and Networking team, focusing on NVSHMEM and UCX libraries. The role involves managing a library engineering team, engaging in feature design, and collaborating with various stakeholders to enhance communication performance for Deep Learning and HPC applications.

Requirements

  • 10+ overall years of experience in the software industry with specialization in HPC networking or system software.
  • 4+ years of management experience.
  • BS, MS, or Ph.D. in CS, CE, EE (related technical field) or equivalent experience.
  • Prior systems software or communication runtime or high performance networking software development experience.
  • Strong understanding of computer system architecture, operating systems principles, HW-SW interactions and performance analysis/optimizations.
  • Excellent C/C++ programming and debugging skills in Linux.
  • Experience balancing multiple projects with competing priorities.
  • Flexibility to work and communicate effectively across different teams and timezones.

Responsibilities

  • Lead, mentor, and grow your library engineering team.
  • Be responsible for the planning and execution of projects as well as the quality and performance of your libraries.
  • Participate in feature design and implementation.
  • Interact with internal and external partners and researchers to understand their use cases and requirements.
  • Collaborate with engineering teams, program and product management, and partners to define the product roadmap.
  • Continuously review and identify improvement opportunities in established processes, infrastructure, and practices.

Benefits

  • Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.

Is this job posting expired or no longer available?