Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Communication @ 4
Networking @ 4
System Architecture @ 7
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today were tapping into the unlimited potential of AI to define the next era of computing. NVIDIA NVLink Fusion will enable industry-leading AI scale-up and scale-out performance by integrating NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack with partner ASICs or CPUs. This role is a technical architect position responsible for defining the NVLink Fusion architecture, enabling partner integration, and driving cross-team software and systems solutions.
Responsibilities
- Define NVLink Fusion architecture, leveraging NVIDIA scale-up and scale-out technologies.
- Establish appropriate software abstraction layers and reference software for NVLink Fusion partners to extend NVIDIAs rack-scale architecture.
- Work directly with major customers to understand requirements and align their roadmaps with NVIDIAs roadmap.
- Collaborate with business partners and vendors to shape their products to meet NVIDIA needs.
- Mentor architects and engineering teams to grow them into future leaders.
- Make key technical decisions under ambiguity and mitigate execution risks by following a left-shift strategy to accelerate time to market.
Requirements
- BS or MS degree in Computer Engineering, Computer Science, or a related field, or equivalent experience.
- 16+ years of experience in system architecture and design.
- Deep experience designing architectures for scalable and performant server systems, particularly at the software/hardware interface.
- Previous experience with complex system software for accelerators such as GPUs, DPUs, or FPGAs.
- Expertise in out-of-band and in-band management architectures.
- Knowledge of device management protocols such as MCTP, PLDM, and RDE.
- Knowledge of system management protocols such as Redfish and IPMI.
- Demonstrable experience implementing left-shift strategies to de-risk program execution.
- Excellent written and verbal communication skills.
Ways to stand out
- Knowledge of cloud and cluster-level deployment and management systems.
- Participation and contributions in standards bodies such as OCP and DMTF.
- Familiarity with CXL, UCIE, and other chip-to-chip (C2C) technology architectures.
- Knowledge in storage and networking technologies.
Benefits
- Base salary range: 308,000 USD - 471,500 USD (will be determined based on location, experience, and pay of employees in similar positions).
- Eligible for equity and other benefits (see NVIDIA benefits).
Additional information
- Location: Santa Clara, CA, United States.
- Applications accepted at least until October 22, 2025.
- NVIDIA is an equal opportunity employer committed to diversity and inclusion.
More jobs at Nvidia
Senior Systems Software Engineer, Observability and Telemetry Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer – GPU Software
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Engineer, Applied Research - Accelerator Programming Model and Compiler
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior System Software Architect - Halos Core and Robotics Platform
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Similar jobs
Senior Software Engineer - Manufacturing and Factory
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Architect - Deep Learning and HPC Communications
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Physical Security Systems Technician - IT & Infrastructure
Nebius · New York City, United States
USD 112,000-140,000 per year
Principal Architect, System Software - Orbital Data Center
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Director, Rack Scale Software Architecture
Nvidia · Santa Clara, United States
USD 320,000-488,800 per year
Principal System Software Engineer - AV Platform
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Engineer - NVLink Rack-Scale Stability and Reliability
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Engineer, NCCL and CUDA - CSP Engagements
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year