Software Engineer, SONiC

1 Month ago • 2 Years + • Full Stack Development • $120,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA seeks a Software Engineer to contribute to its SONiC open-source NOS team. This role involves designing, integrating, and delivering new features for NVIDIA's networking products within a continuous deployment environment. Collaboration with internal and external teams, including the SONiC community, is crucial. Responsibilities include developing high-quality, open-source code for next-generation high-speed switch solutions and managing chassis for all NVIDIA Networking products. Strong networking knowledge, proficiency in C++ and Python, and excellent teamwork skills are essential.
Must have:
  • BSc in Computer Science or related field
  • 2+ years development experience
  • Networking protocol knowledge
  • C++ and Python programming skills
  • Teamwork and communication skills
Good to have:
  • L2/L3 Networking protocol experience
  • SONiC/SAI or open-source project experience
  • Linux programming and shell scripting
  • Scrum methodology knowledge
Perks:
  • Competitive salary
  • Generous benefits package
  • Equity

Job Details

NVIDIA is looking for a creative Software engineer to join the team. SONiC open source NOS team is responsible for design and integration on various NVIDIA Networking products. This crucial role will give you a rare chance to make an impact on the industry through interactions with experts in the open source community, with the goal of creating next generation high speed switch solutions.

You should have a proven understanding of Networking. You should be able to lead development efforts for new SONiC networking features as well as chassis management for all NVIDIA Networking products. The ability to work in a dynamic and diverse team is required. Strong interpersonal skills and a real passion for working as a team are essential. If this sounds like a fun challenge, we want to hear from you!

What you will be doing:

  • Design, integrate and deliver new features' part of the SONiC release train on top of NVIDIA Networking products.

  • Working in a Continuous Deployment environment - fast development/deployment cycles.

  • Working with experienced teams in and outside of NVIDIA Networking, which is well known in the SONIC community

  • Developing high quality code; all of the code is open source and published and reviewed in industry leading open source environments

What we need to see:

  • B.Sc degree in Computer Science or related fields (In studied EE) graduate or equivalent experience

  • 2+ years of experience in development

  • Knowledge in Networking protocols

  • Experience with C++ and Python programming

  • Fast and self learner with outstanding technical skills.

  • Team player with good communication and interpersonal skills

Ways to stand out from the crowd:

  • Experienced in Networking protocols: L2 and L3

  • Experience in SONiC/SAI or open source based projects

  • Background with Linux programming

  • Knowledge in Linux shell scripting

  • Scrum methodology

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

The base salary range is 120,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

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

Paytm - DevOps - Senior DevOps Engineer

Paytm

Bengaluru, Karnataka, India (Remote)
2 Months ago
CloudLinux - Lead SDET/QA Automation Engineer at CloudLinux (worldwide remote, work anywhere)

CloudLinux

Bucharest, Bucharest, Romania (Remote)
3 Months ago
Paytm - DevOps Automation - Senior DevOps Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Cadence - Principal Product Validation Engineer (Burlington, MA/Greater Boston)

Cadence

Burlington, Massachusetts, United States (On-Site)
4 Months ago
Stonewall Collision & Auto Painting - Sr. Software Engineer

Stonewall Collision & Auto Painting

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Google - Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

Google

Mountain View, California, United States (On-Site)
3 Months ago
PhonePe - Software Engineer (Backend, 7-10 Yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Luxoft - Senior AAOS HAL/Driver Developer

Luxoft

Poland, Ohio, United States (Remote)
3 Months ago
Haptic - Senior Fullstack Developer

Haptic

Paris, Île-de-France, France (Remote)
1 Month ago
Qatar Airways - Senior Software Engineer - HTML

Qatar Airways

Ahmedabad, Gujarat, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - DevOps Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
HiLabs - Sr. DevOps Engineer

HiLabs

Pune, Maharashtra, India (On-Site)
5 Months ago
NVIDIA - Senior Product Quality Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Sporty Group - Information Security Engineer

Sporty Group

(Remote)
7 Months ago
Fluence - Controls Engineer (m/f/d) - German speaker

Fluence

Berlin, Berlin, Germany (Hybrid)
4 Months ago
PwC - AWS Data Engineer|Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Saviynt - Technical Lead, Professional Services

Saviynt

Atlanta, Georgia, United States (Remote)
4 Months ago
ByteDance - Software Engineer, ML System Architecture

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Oriserve - Lead DevOps Engineer (5+ Yrs Exp)

Oriserve

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Luxoft - Murex Market Risk Consultant

Luxoft

Singapore, Singapore (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Washington, United States

DraftKings - Internal Communications Associate

DraftKings

Boston, Massachusetts, United States (On-Site)
3 Weeks ago
Meta - Software Engineer, iOS

Meta

San Francisco, California, United States (On-Site)
3 Months ago
Purple Rock Scissors - Illustrator

Purple Rock Scissors

United States (On-Site)
6 Months ago
The Walt Disney Company - Senior Manager, Product Management - Ad Decisioning

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Media Engineer II

The Walt Disney Company

Charlotte, North Carolina, United States (On-Site)
2 Months ago
ByteDance - Research Scientist in Large Model System

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Epic Games - Counsel (Regulatory)

Epic Games

United States (On-Site)
1 Month ago
GAMURS Group - Freelance Pokemon Writer

GAMURS Group

United States (Remote)
1 Month ago
The Walt Disney Company - System Application Development & Sustainment Analyst

The Walt Disney Company

Orlando, Florida, United States (On-Site)
3 Weeks ago
Luxoft - Calypso Techno-Functional Consultant

Luxoft

New York, New York, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Early Career Software Engineer, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
3 Months ago
The Mill Adventure - Senior Front-End Developer

The Mill Adventure

St. Julian's, Malta (Remote)
2 Months ago
The Walt Disney Company - Senior Manager, Software Engineering (Identity Engineering)

The Walt Disney Company

New York, New York, United States (On-Site)
2 Weeks ago
Social Discovery Group - Senior React Developer (Product AI)

Social Discovery Group

Serbia (Remote)
1 Week ago
ION - Principal Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
4 Months ago
WebFX - Jr. Web Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
4 Months ago
N-iX - Senior .NET Fullstack Engineer

N-iX

Poland (Hybrid)
6 Days ago
N-iX - SENIOR BACKEND ENGINEER (JAVA) (#2710)

N-iX

Ukraine (Remote)
1 Month ago
Level AI - FullStack Engineer - AI (Noida, India)

Level AI

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
Bright Machines - Principal Software Engineer - Full Stack

Bright Machines

San Francisco, California, United States (Hybrid)
4 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)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North 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