Senior Software Engineer - SONiC Design Group

2 Months ago • 5 Years + • Full Stack Development

Job Summary

Job Description

NVIDIA seeks a Senior Software Engineer to join its Ethernet Switch SONiC Network OS team. You will design and implement features for SONiC, contribute to the worldwide SONiC community, and work in a fast-paced continuous deployment environment. Responsibilities include developing software that optimizes AI networks, fixing bugs, and ensuring NVIDIA Switch products run effectively with SONiC NOS in various global clusters. This role demands expertise in C++, Python, Linux, and networking protocols (L2/L3).
Must have:
  • 5+ years software development experience
  • C++ and Python programming on Linux
  • Experience with SONiC
  • Networking protocols (L2/L3)
  • Fast learner, excellent communication
Good to have:
  • Open-source project experience
  • Linux shell scripting
  • Scrum methodology
  • Scrum Master experience
Perks:
  • Highly competitive salary
  • Comprehensive benefits package

Job Details

We are looking for a talent Software Engineer to join our Ethernet Switch SONiC Network OS.

At NVIDIA, we have amazing GPUs that power AI applications, but they also require a high-performance network to support them. As a team member, you will have the opportunity to create innovative software that optimizes AI networks for the best performance possible. In this position you will take part in SONiC large worldwide community, contributing new features, bugs fixes and have NVIDIA Switch products running with SONiC NOS in production in different clusters over the world.

About SONiC: https://sonicfoundation.dev/
 

What you'll be doing:

  • Design and implement features as part of the SONiC release train on top of NVIDIA Switch products.

  • Be part of NVIDIA SONiC R&D team, contribute code to SONiC worldwide community.

  • Work in a Continuous Deployment environment of fast development/deployment cycles.

  • Work with experienced teams which are well known in the SONiC community.

What we need to see:

  • B.Sc. degree in Computer Science or equivalent experience

  • 5+ overall years of experience in technical software development

  • Experience in C++ and Python programming on top of Linux operation system

  • Fast and self learner with outstanding communication and technical skills

  • Motivated, responsive, and keen on process improvement

Ways to stand out from the crowd:

  • Experienced in software development on open source project

  • Experienced in Networking protocols: L2 and L3

  • Background in Linux shell scripting

  • Scrum methodology and active scrum master

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Xsolla - Senior DevOps Engineer

Xsolla

Los Angeles, California, United States (Hybrid)
3 Months ago
ByteDance - Network Reliability Engineer - Physical Network Infrastructure

ByteDance

Singapore (On-Site)
2 Months ago
Epic Games - Build Engineer, Fortnite

Epic Games

(On-Site)
1 Month ago
ByteDance - Site Reliability Engineer (Systems) - Bytedance Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago
ByteDance - Site Reliability Engineer - Machine Learning Systems - Singapore

ByteDance

Singapore (On-Site)
5 Months ago
Playtika - Senior Java Developer

Playtika

Romania (Hybrid)
5 Months ago
Meta - Software Engineer, Product

Meta

Los Angeles, California, United States (Remote)
4 Months ago
Fluxon - Staff Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
5 Months ago
Netflix - Full Stack Engineer L5 - Cloud Engineering

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
Egnyte - Jr. Software Engineer - Nodejs, Python

Egnyte

India (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PlayStation Global - Manager, Analytics Engineering

PlayStation Global

London, England, United Kingdom (On-Site)
4 Months ago
Section 9 Interactive - 3D Artist

Section 9 Interactive

Malmö, Skåne County, Sweden (Hybrid)
10 Months ago
Easy Brain - Senior Data Engineer

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
1 Month ago
The Walt Disney Company - Senior Systems Engineer, Data Services [Database Administration]

The Walt Disney Company

Burbank, California, United States (On-Site)
2 Months ago
Luxoft - Murex Lead MxML Developer

Luxoft

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Paytm - DevOps Engineer/Senior DevOps-Paytm Money

Paytm

Bengaluru, Karnataka, India (On-Site)
4 Months ago
CloudLinux - Senior Python Developer

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
1 Week ago
Offworld - DevOps Engineer

Offworld

New Westminster, British Columbia, Canada (On-Site)
1 Month ago
Nielsen Holdings - Technical Support Engineer

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
4 Months ago
Hive Innovative Group - Senior PHP developer

Hive Innovative Group

Cairo, Cairo Governorate, Egypt (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ra'anana, Center District, Israel

SuperPlay - Technical Operations Manager

SuperPlay

Tel Aviv District, Israel (On-Site)
1 Month ago
Plarium - Product Manager, Ad-Tech

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
1 Month ago
Overwolf - Marketing Designer

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Days ago
PAPAYA - Monetization Manager - Solitaire

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Days ago
SciPlay - Data Analyst

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
NVIDIA - Manager, Chip Design Verification

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
PAPAYA - UI/UX Designer (Platform)

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Playtika - Experienced Business Analyst

Playtika

Israel (On-Site)
5 Months ago
Varonis  - Backend Developer (Python, Go)

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

CD PROJEKT RED - Software Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
The Walt Disney Company - Software Engineer, Tools Internals (Core)

The Walt Disney Company

California, United States (On-Site)
1 Week ago
Crunchyroll - Software Engineer III - Mobile Video Players

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
Nagarro - Associate Engineer ,Digital Insights

Nagarro

(On-Site)
5 Months ago
Argus Labs - Software Engineer Internship

Argus Labs

Indonesia (Remote)
1 Week ago
Volley - Staff Software Engineer, Platform

Volley

San Francisco, California, United States (Hybrid)
1 Month ago
Meta - Software Engineer, Infrastructure

Meta

Atlanta, Georgia, United States (Remote)
4 Months ago
WorldWinner - Senior Software Engineer - iOS

WorldWinner

(Remote)
2 Months ago
HP - Principal Software Engineer

HP

Boise, Idaho, United States (On-Site)
2 Months ago
ByteDance - Tech Lead Manager - Fullstack-Customer Service Platform-SG

ByteDance

Singapore (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Ra'anana, Center District, Israel (On-Site)

Ra'anana, Center District, Israel (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug