Networking Software Architect

NVIDIA
Tel Aviv
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 1-5 yearsSkills: ["Problem-solving","Critical thinking","Research","Prototyping","Collaboration"]

Design and shape next-generation switching software stacks and Linux kernel networking for NVIDIA’s Ethernet Switch ASIC and networking platforms. Explore networking features, protocols, and open-source drivers; define and implement proof-of-concepts via network/system simulations; and write embedded software requirements aligned to AI/ML workloads. Partner with R&D and validation teams to provide technical guidance, while prototyping, researching, and benchmarking new networking approaches.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 week ago

Networking Software Architect

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Design and shape next-generation switching software stacks and Linux kernel networking for NVIDIA’s Ethernet Switch ASIC and networking platforms. Explore networking features, protocols, and open-source drivers; define and implement proof-of-concepts via network/system simulations; and write embedded software requirements aligned to AI/ML workloads. Partner with R&D and validation teams to provide technical guidance, while prototyping, researching, and benchmarking new networking approaches.
Location: Tel Aviv
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Explore networking features and protocols, hardware/software capabilities, and open-source software and drivers for Ethernet Switch ASICs and networking platforms.
  • •Work with Ethernet Switch ASIC hardware/software stacks and understand Ethernet switch platform design and characteristics.
  • •Define and implement proof-of-concepts (PoCs) using network/system simulations.
  • •Write embedded software technical requirements to meet AI/ML workload needs and high-performance network operations.
  • •Collaborate with R&D and Validation teams to provide technical guidelines and close support.

Key Requirements

  • •B.Sc., M.Sc., or Ph.D. in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).
  • •1-5 years of experience in system architecture, networking technologies, and embedded software.
  • •Knowledge of operating systems for networking devices and networking features and protocols.
  • •Demonstrated ability to conduct research, prototype ideas, and clearly describe them verbally and in writing.
  • •Problem-solving and critical thinking skills, with the ability to operate in a highly dynamic environment.
Experience:1-5 years
Education:
Skills:Problem-solvingCritical thinkingResearchPrototypingCollaboration
Tech Stack:EthernetInfinibandNVLinkEthernet/IPEthernet switch ASICsSwitching software stacksLinux kernel networkingEmbedded softwareOpen-source softwareNetwork/system simulationsPerformance benchmarkingData-center networkingAI/ML

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