Software Engineer, SONiC

3 Months 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

The Embassy - Pipeline Developer

The Embassy

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
NVIDIA - Senior AI Infrastructure Engineer

NVIDIA

Toronto, Ontario, Canada (On-Site)
2 Months ago
The Walt Disney Company - Chief Officer

The Walt Disney Company

(On-Site)
2 Months ago
ByteDance - Site Reliability Engineer (Systems), Bytedance Engineering

ByteDance

Singapore (On-Site)
5 Months ago
Rapt Studio - Senior Designer (Interior Design/Architecture)

Rapt Studio

Los Angeles, California, United States (Hybrid)
6 Months ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Nagarro - Senior Staff Engineer, CRM Salesforce

Nagarro

New York, New York, United States (On-Site)
6 Months ago
ION - Web Tech Lead, UAE

ION

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
6 Months ago
Playtika - Full-Stack Developer

Playtika

Romania (On-Site)
5 Months ago
Nagarro - Senior Engineer, Javascript Fullstack

Nagarro

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Machine Learning

Meta

Mountain View, California, United States (On-Site)
5 Months ago
ION - Senior Linux Systems Administrator - Somerset, NJ

ION

Clifton, New Jersey, United States (Hybrid)
6 Months ago
Rivos - Silicon DFT - Full time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
The Embassy - Pipeline TD

The Embassy

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Rackspace Technology - Site Reliability Engineer / Observability Engineer

Rackspace Technology

Giza, Giza Governorate, Egypt (Remote)
4 Months ago
Epic Games - Build Programmer, Fortnite

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
The Walt Disney Company - Senior Systems Engineer, Data Services [Database Administration]

The Walt Disney Company

Burbank, California, United States (On-Site)
3 Months ago
Zoox - Site Reliability Engineer

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
Info Stretch - Lead Data Engineer

Info Stretch

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Global Site Reliability Engineer Lead - Security Engineering - San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Washington, United States

Inkittt - PR Manager

Inkittt

San Francisco, California, United States (On-Site)
10 Months ago
ION - Senior Business Consultant - Aspect

ION

Houston, Texas, United States (On-Site)
6 Months ago
Trek - Service Advisor

Trek

Folsom, California, United States (On-Site)
2 Months ago
Sony Pictures Animation - Story Artist - Series

Sony Pictures Animation

Culver City, California, United States (On-Site)
5 Months ago
ByteDance - Frontend Software Engineer Graduate (Global E-commerce-US) - 2025 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
ByteDance - Site Reliability Engineer - Data Infrastructure (San Jose)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Life church - Frontend Staff Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Next Level Business Services - SAPBW-BI support

Next Level Business Services

Culver City, California, United States (On-Site)
6 Months ago
Next Level Business Services - JDE Techno Functional Consultant

Next Level Business Services

Mansfield, Massachusetts, United States (On-Site)
6 Months ago
Google - Software Engineer III, Machine Learning, Google Ads

Google

Mountain View, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Hedra - Full-Stack Engineer

Hedra

New York, New York, United States (On-Site)
7 Months ago
Rockstar Games - Full Stack Engineer (C#/React)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
7 Months ago
Level AI - FullStack Engineer - AI (Noida, India)

Level AI

Noida, Uttar Pradesh, India (Hybrid)
6 Months ago
Nagarro - Engineer

Nagarro

India (Remote)
6 Months ago
Evolution - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
6 Months ago
Google - Software Engineer, Early Career, Cloud AI

Google

(On-Site)
5 Months ago
Patterned Learning Career - Lead Python AWS Developer

Patterned Learning Career

(Remote)
2 Months ago
Crunchyroll - Senior Software Engineer - Mobile Video Players [Apple]

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago
Meta - Software Engineer, Infrastructure

Meta

London, England, United Kingdom (On-Site)
5 Months ago
Nielsen Holdings - Software Engineer-iOS / Android / Test Automation- AM-TECH-DA-103

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 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)

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