Senior Software Architect - GPU Fabric Networking
NVIDIA - Santa Clara
Work at NVIDIA
Overview
- View job
Overview
Senior Software Architect - GPU Fabric Networking
Join to apply for the Senior Software Architect - GPU Fabric Networking role at NVIDIA
Senior Software Architect - GPU Fabric Networking
23 hours ago Be among the first 25 applicants
Join to apply for the Senior Software Architect - GPU Fabric Networking role at NVIDIA
Direct message the job poster from NVIDIA
Sr. Technical Recruiter @ Nvidia (CUDA, DGX & Cloud Computing SW, Autonomous Vehicles, AI/DL/ML)
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence.
We are looking for highly motivated Senior Architect to work on our GPU NVLink Fabric Networking team. You’ll be part of a team responsible for defining next generation communications standards and products building on our current NVLink and NVSwitch technology.
What You Will Be Doing
- Define and drive the architecture of next-generation NVLink and NVSwitch fabric software, with a focus on performance, security and resiliency in large-scale GPU systems.
- Lead interface definition, configuration, and management flows between NVLink, NVSwitch and GPU Subsystems.
- Collaborate with cross-functional teams including research, hardware, firmware, and software and guide architectural designs from concept through implementation.
- Develop and influence the NVLink roadmap, mentor and grow emerging architects and engineering teams.
- B.S. or M.S. in Computer Science, Computer Engineering, or a related field or equivalent experience.
- 10+ years of experience in system architecture and design, with a strong track record of building scalable, high-performance systems.
- Deep expertise at the software/hardware interface, with experience architecting complex server systems.
- Excellent C/C++ programming and debugging skills.
- Shell scripting experience. Python and Perl experience is a plus.
- Experience with multi-core, multi-threaded, and multi-process programming models.
- Strong understanding of networking fundamentals and high-performance networks like Ethernet/IB.
- Experience with OS virtualization technologies like KVM/QEMU/Hyper-V etc.
- Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
- Understanding of CUDA programming model and NVIDIA GPUs.
- Knowledge of memory coherence and consistency models.
- Experience with pre-silicon and post-silicon bring-up, including emulation, simulation, and early validation environments.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
You will also be eligible for equity and benefits .
Applications for this job will be accepted at least until July 29, 2025.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
JR1996494
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Industries
Computer Hardware Manufacturing, Software Development, and Computers and Electronics Manufacturing
Referrals increase your chances of interviewing at NVIDIA by 2x
Get notified about new Senior Software Architect jobs in Santa Clara, CA .
Santa Clara, CA $148,000.00-$287,500.00 5 days ago
Senior Engineering Manager, Application Software Architecture
Sunnyvale, CA $117,000.00-$234,000.00 2 weeks ago
Fremont, CA $180,000.00-$220,000.00 1 week ago
Senior Software Architect - Data Center Systems
San Francisco Bay Area $215,000.00-$295,000.00 2 weeks ago
Sunnyvale, CA $198,000.00-$220,000.00 2 days ago
Mountain View, CA $204,000.00-$259,000.00 2 weeks ago
Director - Software Engineering (Silicon One) - Common Hardware Group
San Jose, CA $214,600.00-$357,000.00 6 days ago
Tech Lead Software Engineer, TikTok AI Video Editing
San Jose, CA $224,000.00-$410,000.00 2 days ago
Senior Software Engineer, Consumer Identity
Sunnyvale, CA $198,000.00-$220,000.00 2 hours ago
Sr. Software Engineer, Supply Chain Applications
Sr Principal Engineer Software (AIOps for NGFW)
Sr. Software Engineer, Plant Modeling and Tools
Senior Software Development Engineer, Virtual Network
San Jose, CA $194,000.00-$410,000.00 3 weeks ago
Senior System Software Engineer, Power and Thermal Management
Senior Software Architect, GPU Networking
Menlo Park, CA $200,304.00-$231,600.00 2 weeks ago
Redwood City, CA $140,000.00-$198,000.00 2 weeks ago
AI SoftwareArchitect, Training and Optimization
Santa Clara, CA $226,400.00-$339,600.00 2 days ago
Sr. SW Engineering Technical Lead (Kernel Development)
San Jose, CA $210,600.00-$305,100.00 6 days ago
System Software Architect, HPC Networking
Santa Clara, CA $224,000.00-$356,500.00 5 days ago
Principal Software Architect, GPU Networking
Santa Clara, CA $272,000.00-$425,500.00 5 days ago
Pleasanton, CA $225,000.00-$300,000.00 1 week ago
San Jose, CA $200,000.00-$300,000.00 1 week ago
Santa Clara, CA $196,000.00-$368,000.00 3 days ago
Tech Lead Software Engineer, TikTok Customer Service Platform
San Jose, CA $224,000.00-$410,000.00 2 days ago
Saratoga, CA $270,000.00-$290,000.00 3 days ago
San Francisco Bay Area $153,000.00-$244,700.00 3 weeks ago
Senior Software Quality and Compliance Engineer - AD/ADAS Systems
Palo Alto, CA $140,000.00-$230,000.00 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr