Senior Switch Software Architect

NVIDIA
United States
Workplace: OnsiteFull timeUSD 184,000 - 287,500 annuallyFunction: Software EngineeringExperience: 8+ yearsSkills: ["Leadership","Ownership","Accountability","Communication","Problem-solving"]

Design and define the switching software stack for next-generation Ethernet Switch ASIC platforms, including embedded architectures optimized for AI/ML workloads. Drive R&D and validation efforts with technical guidance and reviews, explore networking protocols and open-source drivers, and identify new software innovations aligned to roadmaps. Collaborate across chip build, firmware, hardware platforms, and system teams, and lead customer engagements while representing NVIDIA in open-source and industry forums.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Senior Switch Software Architect

✓ Verified Job

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

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

Job Summary

Design and define the switching software stack for next-generation Ethernet Switch ASIC platforms, including embedded architectures optimized for AI/ML workloads. Drive R&D and validation efforts with technical guidance and reviews, explore networking protocols and open-source drivers, and identify new software innovations aligned to roadmaps. Collaborate across chip build, firmware, hardware platforms, and system teams, and lead customer engagements while representing NVIDIA in open-source and industry forums.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Explore networking features, protocols, hardware/software capabilities, and open-source drivers to build and improve networking platforms.
  • •Define robust embedded software architectures for next-generation Switch platforms optimized for AI/ML workloads and high-performance operations.
  • •Lead R&D and Validation teams with technical guidelines, support, and reviews of build and test plans.
  • •Collaborate with architects across Chip Build, Firmware, Hardware Platforms, and System teams to execute projects.
  • •Lead customer engagements and drive innovation through PoCs, patents, white papers, and industry forums/working groups.

Pay and Benefits

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

Key Requirements

  • •B.Sc. or M.Sc. in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).
  • •8+ years in embedded networking software development, including 5+ years as a Software Architect accountable for major modules.
  • •Expert-level knowledge of Ethernet/IP, network topologies, and networking features across data center, telco, or edge networks.
  • •Strong foundation in embedded software development and operating system fundamentals.
  • •Experience researching and integrating new technologies; demonstrated project leadership, ownership, and accountability.
Experience:8+ yearsEmbedded networkingAI/ML computingOpen sourceLinux networking
Education:
Skills:LeadershipOwnershipAccountabilityCommunicationProblem-solving
Languages:English
Tech Stack:Ethernet/IPLinux kernelInfinibandNVLinkEthernetSwitch ASICSoftware Development Kit (SDK)Network operating systems (NOS)

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