Drimva

NVIDIA

Senior Switch Software Architect

$184K–$288K

US, CA, Santa Clara · Senior · Full-time · Posted Jul 29, 2026

Experience
8+ overall years in embedded networking software development, including 5+ years as a Software Architect accountable for major modules.
Education
B.Sc. or M.Sc. in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).

About the job

Defines and leads embedded software architecture for next-generation Ethernet switch platforms supporting high-performance AI/ML networking.

What you'll do

  • Explore networking features, protocols, hardware/software capabilities, and open-source drivers to improve networking platforms.
  • Lead R&D and validation teams with technical guidance and reviews, collaborating across chip, firmware, hardware, and systems teams.
  • Lead customer and industry engagements and drive innovation through prototypes, patents, white papers, and industry participation.

What they ask for

  • B.Sc. or M.Sc. in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).
  • 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.
  • Demonstrated project leadership, ownership, accountability, and clear English communication.

Nice to have

  • Wide knowledge in Switch ASIC hardware, Software Development Kit (SDK), Network operating systems (NOS).
  • Deep understanding of the Linux kernel and networking; ability to prototype ideas and initial implementations.

Pay

184,000 USD - 287,500 USD (base salary)

Tools

Ethernet/IP, Linux kernel, Switch ASICs, Software Development Kit (SDK), Network operating systems (NOS), open-source drivers

AI focus

Architects switching software for next-generation platforms optimized for AI/ML workloads and high-performance AI clusters.

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 5, 2026 (UTC)