Senior Software and System Architect

NVIDIA
Santa Clara, New York, New Jersey
Workplace: RemoteFull timeUSD 152,000 - 287,500 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Design skills","Coding skills","Analytical skills","Debugging skills","Communication skills"]

Lead architecture for NVIDIA cloud-networking and security solutions, designing end-to-end system architectures for DPUs & NICs from application to hardware levels. Partner with global software and hardware teams to evaluate emerging technologies, build proof-of-concept prototypes, and translate them into product-ready specifications. Apply deep networking and security protocol knowledge, write clear architecture documents, and help solve complex performance and integration challenges with customers and internal stakeholders.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 day ago

Senior Software and System Architect

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Lead architecture for NVIDIA cloud-networking and security solutions, designing end-to-end system architectures for DPUs & NICs from application to hardware levels. Partner with global software and hardware teams to evaluate emerging technologies, build proof-of-concept prototypes, and translate them into product-ready specifications. Apply deep networking and security protocol knowledge, write clear architecture documents, and help solve complex performance and integration challenges with customers and internal stakeholders.
Location: Santa Clara, New York, New Jersey
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead architecture for cloud-networking and security solutions.
  • •Design state-of-the-art system architecture for DPUs & NICs technologies.
  • •Build end-to-end solutions from application level to hardware level.
  • •Write effective, clear, and reliable architecture specifications.
  • •Evaluate new technologies and rapidly develop proof-of-concept prototypes into products or solutions.

Pay and Benefits

Salary: USD 152,000 - 287,500 annually
Equity and Bonus:Equity

Key Requirements

  • •B.Sc/M.Sc/PhD in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).
  • •5+ years experience as a Software Architect or Systems Architect, with strong Software Developer experience.
  • •Deep knowledge and experience with C and Python.
  • •Hands-on Linux development experience.
  • •Cloud-networking experience with broad knowledge of networking protocols and network topologies.
Experience:5+ yearsDatacenter networkingCloud networking
Education:Bachelor's in Computer Science, Computer Engineering, or Electrical Engineering
Skills:Design skillsCoding skillsAnalytical skillsDebugging skillsCommunication skills
Tech Stack:CPythonLinuxDockerKubernetesDPDKOVSOVNContainersNICsDPUsSwitchesRoutersFirewalls

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor