Senior Software Engineer - SONiC Design Group

3 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

Luxoft - Regular Data Engineer

Luxoft

(Remote)
5 Months ago
PlayStation Global - Software Engineer II

PlayStation Global

San Mateo, California, United States (On-Site)
1 Week ago
Rackspace Technology - Site Reliability Engineer / Observability Engineer

Rackspace Technology

Giza, Giza Governorate, Egypt (Remote)
4 Months ago
DEVOTEAM - Ingénieur Système (H/F)

DEVOTEAM

Cesson-Sévigné, Brittany, France (On-Site)
6 Months ago
ByteDance - Senior Security System Engineer

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Full Stack

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
Hapag-Lloyd AG - Senior Software Engineer

Hapag-Lloyd AG

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Google - Staff Software Engineer Technical Lead, Storage Transfer Appliances

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Abnormal Security - Software Engineer II - Fullstack

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Next Level Business Services - OSS/BSS Solution Architect (Full Time)

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior SRAM Engineer, Circuit Design

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
Saviynt - Technical Lead, Professional Services

Saviynt

Atlanta, Georgia, United States (Remote)
6 Months ago
ByteDance - Site Reliability Engineer, Traffic Platform

ByteDance

Singapore (On-Site)
3 Months ago
Meta - Software Engineer, Machine Learning

Meta

Mountain View, California, United States (On-Site)
5 Months ago
Cold Symmetry - Senior VFX Artist

Cold Symmetry

(Remote)
1 Month ago
Google - Technical Solutions Engineer, Security, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
ION - IT System Administrator

ION

Italy (Hybrid)
6 Months ago
Google - Database Engineer

Google

Fremont, California, United States (On-Site)
1 Week ago
Google - Senior CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
17 Hours ago
PlayStation Global - Manager, Analytics Engineering

PlayStation Global

London, England, United Kingdom (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ra'anana, Center District, Israel

SciPlay - Assistant Controller

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Chip Architect

NVIDIA

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

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
3 Months ago
Google - Senior Software Engineer, CPU Performance Modeling Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Plarium - Director of Gen-AI

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
2 Months ago
Tesla - Mobile Service Technician

Tesla

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

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Manager, Production Infrastructure Equipment

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
6 Days ago
NVIDIA - Senior Software Engineer

NVIDIA

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

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

ION - Lead Java Developer, New York

ION

New York, New York, United States (Hybrid)
6 Months ago
Next Level Business Services - Tealium Consultant

Next Level Business Services

San Antonio, Texas, United States (On-Site)
6 Months ago
Google - Software Engineer III, Embedded, Pixel Memory Management

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Fandom - Manager Software Engineering (AdTech)

Fandom

(Remote)
2 Weeks ago
Bohemia Interactive - Senior Programmer (Full Stack)

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
N-iX - Junior .NET Full Stack Engineer

N-iX

Colombia (Flexible)
2 Months ago
Highspot - Sr. Software Development Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Google - Senior Engineering Manager, Google Distributed Cloud

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Software Engineer III, Infrastructure, Google Cloud Security and Privacy

Google

San Francisco, California, United States (On-Site)
5 Months ago
Netflix - Software Engineer 5, Data Clean Room

Netflix

California, United States (Remote)
1 Week 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)

Massachusetts, United States (On-Site)

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

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

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

Texas, United States (On-Site)

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

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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