Senior System Software Architect, HPC Networking

World leader in accelerated computing, pioneering AI and digital twins technology.
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Hardware

Description For Senior System Software Architect, HPC Networking

NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Architect for their HPC Networking team. This role is at the forefront of shaping the future of high-performance and ML/AI computing, working on next-generation InfiniBand and NVLink systems that power the world's most advanced compute clusters. The position offers the opportunity to work on groundbreaking technology that connects supercomputers used in AI research and high-performance clusters across various industries.

The role involves defining next-generation communication software architecture, conducting research through POCs, and collaborating with cross-functional teams including VLSI design, system software, and firmware. The ideal candidate will have extensive experience in VLSI, firmware, or software design roles, with a strong understanding of networking layers and SW-HW co-design.

This is an exceptional opportunity to join NVIDIA, widely regarded as one of technology's most desirable employers, where you'll work with forward-thinking professionals on innovative solutions that drive the industry forward. The position offers exposure to cutting-edge technology in AI, machine learning, and high-performance computing, while working on systems that are crucial to scientific research and technological advancement.

The role requires a blend of technical expertise, architectural vision, and collaborative skills, making it perfect for someone who wants to impact the future of computing infrastructure. NVIDIA's commitment to diversity and inclusion, coupled with their position at the forefront of technological innovation, makes this an attractive opportunity for ambitious architects looking to make their mark in the industry.

Last updated 4 hours ago

Responsibilities For Senior System Software Architect, HPC Networking

  • Define next generations of NVIDIA's communication SW architecture
  • Research various solutions by defining and running POCs
  • Evaluate SW and HW impact
  • Convey solution architecture to relevant teams
  • Collaborate with multi-functional teams including architecture, VLSI logic design, system software, firmware, and research teams

Requirements For Senior System Software Architect, HPC Networking

Linux
  • B.Sc in Computer Science, Computer Engineer or Electrical Engineer
  • At least 8 years proven experience in VLSI, FW or SW design/architectural roles
  • Good grasp of networking layers and SW-HW co-design
  • Strong managerial, problem solving and critical thinking skills
  • Ability to work in highly dynamic environment on multiple concurrent projects

Interested in this job?

Jobs Related To NVIDIA Senior System Software Architect, HPC Networking

Senior Software Research Architect

Lead the advancement of AI data centers and networks at NVIDIA as a Senior Software Research Architect, focusing on cloud solutions and networking technologies.

Distinguished Software Architect - Deep Learning and HPC Communications

Distinguished Software Architect position at NVIDIA focusing on Deep Learning and HPC Communications architecture and development.

Distinguished Engineer – Data Center System Software Architect

Distinguished Engineer role focusing on data center system software architecture at NVIDIA, leading technical innovation for enterprise solutions.

Senior Software Architect, AI Networking

Senior Software Architect position at NVIDIA focusing on AI Networking and data center technologies, requiring expertise in network technologies and system architecture.

Principal Software Architect, GPU Networking Research

Principal Software Architect position at NVIDIA focusing on GPU Networking Research, requiring 15+ years of experience in systems architecture and expertise in AI data center technologies.