Skip to main content
NVIDIA

Network Software Architect

NVIDIA US, CA, Santa Clara, United States Full-time 4 months ago
Embedded & Systems Software

$224,000 - $431,250 USD yearly

Work on RDMA transport infrastructure including RoCEv2, Multipath Reliable Connection (MRC), and NVIDIA Spectrum-X.

Originally posted 8 July 2026 by the employer.

About the role

This role focuses on developing networking protocols and RDMA transport mechanisms for large-scale AI systems. Work centers on underlying infrastructure for RoCEv2, Multipath Reliable Connection (MRC), and NVIDIA Spectrum-X for distributed AI training and inference.

What you'll do

  • Research and propose novel transport mechanisms based on RDMA technology for AI systems using simulations, experiments, and proof-of-concept prototypes.
  • Architect frameworks for programmable networking devices for novel protocols.
  • Provide system-level architecture to guide customers in deploying and operating new protocols.
  • Collaborate across engineering teams to co-design the stack to exploit new transport mechanisms.

What you'll need

  • M.S. or Ph.D. degree in Computer Science, Computer Engineering, or equivalent experience.
  • 12+ years of relevant experience.
  • C/C++ programming and debugging skills.
  • Research experience driving transport protocol innovations.
  • Deep understanding of RDMA.
  • Knowledge of compute fundamentals, network architecture, and operating systems.
  • Strong experience with Linux.

Skills: Networking Software Architect, RDMA Transport protocols, distributed AI training, programmable networking devices, Linux

More semiconductor jobs: NVIDIA jobs · Embedded software jobs · California jobs

Market context

This role has been open 114 days — well above the 59-day median for Systems Software Engineering roles.

Systems Software Engineering · Systems Software

Open roles in category
671
Median days open
59 d
Category median salary (all employers)
$213k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How NVIDIA compares in Systems Software Engineering hiring
Metric NVIDIA All employers we track in this specialty (671 roles · 70 employers)
Open roles in this specialty 153 671
Open roles in the wider Software, Firmware & Systems family 1117 6358 · 144 employers
Median days open 49 d 59 d (−10 d vs this employer)
Median salary (USD postings) — $213k

Skills observed across this category: Networking Software Architect, RDMA Transport protocols, distributed AI training, programmable networking devices, Linux

Who's hiring in this category

  • Qualcomm · 163 open roles · median 81 d
  • NVIDIA (this employer) · 137 open roles · median 45 d
  • AMD · 63 open roles · median 51 d
  • Arm Holdings · 31 open roles · median 3 d
  • Mobileye · 25 open roles · median 100 d
  • Broadcom · 17 open roles · median 67 d

How we counted: 671 open Systems Software Engineering (Systems Software) roles from 70 employers tracked in the SemiconductorJobs index, counted 31 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
US, CA, Santa Clara, United States
On-site
Full-time
$224,000 - $431,250 USD yearly
4 months ago

Share this job