← Back to jobs
N

Software Engineer, Ethernet Networking SDK

NVIDIA·Israel·
On-siteFull-timeBackend DevelopmentElectronics ManufacturingData Infrastructure

Join a networking software team developing SDK components for datacenter Ethernet switching and routing solutions. The role focuses on C programming, API development, performance optimization, and Linux-based systems work.

Responsibilities

  • Design, develop, optimize, and maintain APIs, tools, and libraries for switching, routing, analytics, and telemetry
  • Define open-source APIs and develop networking software solutions
  • Analyze and tune performance across multiple product lines
  • Collaborate with engineers, architects, QA teams, and internal and external customers
  • Rapidly develop proof-of-concept prototypes for future products and solutions

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field
  • At least 2 years of experience programming in C
  • Strong knowledge of algorithms and data structures
  • Ability to write efficient, performance-focused code
  • Strong analytical, communication, and documentation skills

Nice to have

  • Experience with Ethernet switching or routing protocols
  • Hands-on Linux development in user space or kernel space

Relevance

More opportunities

Similar jobs

The newest open roles in Backend Development.

Questions, answered

Frequently asked questions