← Back to jobs
N

Senior Software Engineer, Switching SDK

NVIDIA·Israel·en
Not specifiedFull-timeEmbedded Software DevelopmentSemiconductors

Develop and maintain software for switching and routing modules, collaborating with architecture, QA, and customer teams. The role is based in Yokneam Ilit.

Responsibilities

  • Design, develop, optimize, and maintain APIs, tools, and libraries for switching, routing, analytics, telemetry, and related modules.
  • Collaborate with engineers, architects, QA teams, and internal and external customers.
  • Build prototypes and help advance them into complete products or solutions.

Requirements

  • 10+ years of software engineering experience, including C programming.
  • Strong C skills, including performance-focused optimization.
  • Experience with embedded or real-time embedded systems.
  • Strong knowledge of algorithms and data structures.
  • BSc in software engineering, computer science, or a related field, or equivalent work experience.
  • Strong analytical, communication, and documentation skills.

Nice to have

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

Relevance

More opportunities

Similar jobs

The newest open roles in Embedded Software Development.

Questions, answered

Frequently asked questions