← Back to jobs
N

Senior Systems Software Engineer

NVIDIA·Israel·en
On-siteFull-timeSystems Software DevelopmentComputer Hardware ManufacturingNetworking Equipment

Join a networking switch software team developing and maintaining an operating system for next-generation high-performance computing data-center products.

Responsibilities

  • Own and lead the networking switch operating system across development, testing, and the product life cycle
  • Develop operating system features in C++ and Python
  • Lead integrations with firmware, hardware, and production teams
  • Support internal and external customers on operating-system-related issues

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or Electrical Engineering
  • At least 5 years of experience developing with C++ and Python
  • Proven networking experience
  • Experience using AI tools for software development or developing agents
  • Proficiency in Linux
  • Ability to work independently, lead tasks, and collaborate effectively

Nice to have

  • Kernel development experience
  • Experience with SONiC
  • Switch or networking background
  • Customer-facing experience
  • Experience as a technical lead or scrum master

Relevance

More opportunities

Similar jobs

The newest open roles in Systems Software Development.

Questions, answered

Frequently asked questions