Software Developer - Networking

NVIDIA
Tel Aviv
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 2+ yearsEducation: mastersSkills: ["Versatility","Multitasking","Customer collaboration","Creative problem-solving","Autonomous work"]

Design and develop next-generation acceleration for network drivers while contributing to next-generation AI networking protocols for AI data centers. Work across the full development lifecycle—design, architecture, coding, production, and verification—and partner closely with customers to understand their products and environments. Join NVIDIA’s Networking engineering team to help shape high-throughput, low-latency communication technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
5 days ago

Software Developer - Networking

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 5 months ago

Job Summary

Design and develop next-generation acceleration for network drivers while contributing to next-generation AI networking protocols for AI data centers. Work across the full development lifecycle—design, architecture, coding, production, and verification—and partner closely with customers to understand their products and environments. Join NVIDIA’s Networking engineering team to help shape high-throughput, low-latency communication technologies.
Location: Tel Aviv
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop the next generation of acceleration for network drivers.
  • •Contribute to the design and development of next-generation AI networking protocols for AI data centers.
  • •Work closely with customers to understand their products, solutions, and environments.
  • •Handle daily development across design, architecture, coding, production, and verification.

Key Requirements

  • •B.Sc./M.Sc. in Computer Engineering, Computer Science Engineering, or Communication Engineering.
  • •2+ years of relevant working experience.
  • •Experience with C/C++.
  • •Experience with Python.
  • •Good knowledge of network protocols and ability to work across more than one platform.
Experience:2+ years
Education:Master's in Computer Engineering/Computer Science Engineering/Communication Engineering
Skills:VersatilityMultitaskingCustomer collaborationCreative problem-solvingAutonomous work
Languages:English
Tech Stack:C/C++PythonNetwork protocolsNetwork driversAI networking protocolsRDMANetwork simulatorsPerformance modeling toolsI/O embedded processor

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