Taro Logo

Distinguished Software Engineer - NVLink Fusion Software

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
Santa Clara, CA, USAAustin, TX, USAHillsboro, OR, USA
$308,000 - $471,500
Principal Software Engineer
In-Person
5,000+ Employees
16+ years of experience
AI · Enterprise SaaS

Description For Distinguished Software Engineer - NVLink Fusion Software

NVIDIA is seeking a Distinguished Software Engineer to lead their NVLink Fusion Software initiative. This role sits at the intersection of NVIDIA's expanding ecosystem of data center platforms, from single node HGX/DGX systems to large multi-node NVLink domain rack architectures. The position involves architecting solutions that combine NVIDIA's GPUs, NVLink, InfiniBand networking, and Grace CPUs with their AI and HPC software stack.

The ideal candidate will serve as a technical architect championing work across NVIDIA's Software, Architecture, Networking and Systems engineering teams. They will be responsible for defining the architecture for NVLink Fusion, ensuring seamless integration of partner ASICs/CPUs into their rack-scale architecture, and establishing necessary abstraction layers and software engagement models.

This role offers an opportunity to work at the cutting edge of AI and accelerated computing, collaborating with major customers and partners to shape the future of data center architecture. The position requires deep technical expertise in system architecture, particularly at the software/hardware interface, and experience with complex system software for accelerators.

NVIDIA offers a competitive compensation package including a base salary range of $308,000 - $471,500 USD, plus equity and comprehensive benefits. The company is known for its innovative culture and commitment to pushing technological boundaries, making it an ideal environment for those passionate about defining the next era of computing.

Last updated 5 days ago

Responsibilities For Distinguished Software Engineer - NVLink Fusion Software

  • Define NVLink Fusion architecture using NVIDIA scale-up and scale out technologies
  • Establish software abstraction layers & reference software for NVLink Fusion partners
  • Work directly with major customers to understand requirements and align roadmaps
  • Work with business partners and vendors to shape their products
  • Mentor architects and engineering teams
  • Make key technical decisions and mitigate execution risks

Requirements For Distinguished Software Engineer - NVLink Fusion Software

Linux
  • BS or MS degree in Computer Engineering, Computer Science, or related degree
  • 16+ years in System architecture and design
  • Deep experience in designing architecture for scalable server systems
  • Experience with complex system software for accelerators (GPUs, DPUs, FPGAs)
  • Expertise in out-of-band and in-band management architectures
  • Knowledge of device management protocols (MCTP, PLDM, RDE)
  • Knowledge of system management protocols (Redfish, IPMI)
  • Experience in implementing left shift strategy
  • Excellent written and verbal communication skills

Benefits For Distinguished Software Engineer - NVLink Fusion Software

Equity
  • Equity
  • Benefits package

Jobs Related To NVIDIA Distinguished Software Engineer - NVLink Fusion Software