Senior Software Engineer - Sonic Design Group

NVIDIA NVIDIA · Semiconductors · Raanana, Israel

Senior Software Engineer to join NVIDIA's Ethernet Switch SONiC Network OS team. The role involves designing and implementing features for SONiC on NVIDIA Switch products, contributing to the open-source community, and working in a continuous deployment environment. The position requires strong C++ and Python skills on Linux, with experience in networking protocols and open-source development being advantageous.

What you'd actually do

  1. Design and implement features as part of the SONiC release train on top of NVIDIA Switch products
  2. Be part of NVIDIA SONiC R&D team, contribute code to SONiC worldwide community
  3. Work in a Continuous Deployment environment of fast development/deployment cycles
  4. Work with experienced teams which are well known in the SONiC community

Skills

Required

  • C++
  • Python
  • Linux
  • technical software development

Nice to have

  • open source project development
  • Networking protocols: L2 and L3
  • Linux shell scripting
  • Scrum methodology