Senior Software Engineer - Networking

3 Months ago • 5 Years + • Research & Development

Job Summary

Job Description

NVIDIA is seeking a highly motivated Senior Software Engineer to join its Switch Software Group. The role involves designing and developing high-performance networking solutions based on NVIDIA's switch technology. This includes collaborating with multiple teams globally on new features and improvements, gaining a deep understanding of NVIDIA products, and driving innovation to enhance customer experience. Responsibilities include leading SW development of key switch components, working with architecture, firmware, and software teams, and taking the product to the next level. The ideal candidate possesses strong C/C++ programming skills (Python is a plus) and experience with networking applications and protocols, along with excellent communication and leadership abilities.
Must have:
  • 5+ years C/C++ programming experience
  • High technical understanding & learning skills
  • Experience in Gigabit Ethernet switching
  • Excellent English communication & leading skills
Good to have:
  • Python programming experience
  • Experience with networking applications and protocols

Job Details

We are seeking for a highly motivated Senior Software Engineer to join our Switch Software Group. We are looking for a candidate with the ability to thrive in an environment with complicated software and hardware designs, take ownership and lead the SW development of key components of the Switch. The role includes working closely with Arch, FW, and SW teams all over the world, and take our product to next level.

 

What you’ll be doing:

  • Design and develop high performance networking solutions based on NVIDIA's outstanding Switch.

  • Collaborate with multiple teams in our multi-functional environment on developing new features/improvements.

  • Gain deep understanding of NVIDIA products and technologies.

  • Innovate! Bring NVIDIA's Switch products to shine in customer's view

 

What we need to see:

  • B.Sc. degree or equivalent experience in Engineering/Computer Science/related field.

  • 5+ years of experience in C/C++ programming experience - must, Python programming experience- an advantage.

  • High technical understanding and learning skills – specification, design, programming, integration and debugging abilities

  • Creative, motivated, and value driven person

  • Excellent English communication and leading skills

Ways to stand out from the crowd:

  • Experience with networking applications and protocols.

  • Proven experience in a Gigabit Ethernet switching product development

  • Ability to work with little definition and supervision while multi-tasking and prioritizing across a number of projects and initiatives

 

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and diligent people in the world working for us. If you're creative and autonomous, we want to hear from you!

#LI-Hybrid

Similar Jobs

Eventbrite - Senior SQL Analyst

Eventbrite

(Remote)
1 Day ago
Nintendo - Senior Audio Algorithms Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
Epic Games - Senior QA Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
The Walt Disney Company - Build & Release Engineer

The Walt Disney Company

Emeryville, California, United States (On-Site)
1 Month ago
Britive - Sr. Cloud Solutions Architect

Britive

(Remote)
1 Day ago
Google - Senior CPU Subsystem RTL Design Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - Software Engineer, Device Enablement, Chrome OS

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Weeks ago
NVIDIA - Senior Software Program Manager

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
Netflix - Systems Software Engineer L4

Netflix

United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoFundMe - Staff Software Engineer

GoFundMe

Buenos Aires, Buenos Aires, Argentina (On-Site)
5 Hours ago
Alphawave Semi - CAD Engineer

Alphawave Semi

Toronto, Ontario, Canada (On-Site)
21 Hours ago
USE Insider - Senior Software Engineer (Backend)

USE Insider

İstanbul, İstanbul, Türkiye (Remote)
6 Months ago
Assystems - Senior Stress Engineer

Assystems

Derby, England, United Kingdom (On-Site)
6 Months ago
ION - Analyst - Capital structure 918

ION

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Whatnot - Software Engineer, Foundations - Poland

Whatnot

Poland (Remote)
6 Months ago
Voodoo - Senior Data Analyst

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Month ago
ION - Internship - Data Science

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
Maersk Careers - Senior Elixir Software Engineer - Energy Transition

Maersk Careers

Porto, Porto District, Portugal (Remote)
1 Month ago
Google - Program Manager II, Supply Chain Strategy, Devices and Services

Google

Mountain View, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Yokne'am Illit, North District, Israel

NVIDIA - Senior Firmware Design Engineer, Optics

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
3 Months ago
SciPlay - Monetization Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - Physical Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Google - Senior Design Engineer, Networking, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
NVIDIA - STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Playtika - Legal Assistant (Student Position)

Playtika

Israel (On-Site)
5 Months ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior HPC AI Cluster Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Google - SoC DFT Engineer

Google

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

Get notifed when new similar jobs are uploaded

Research & Development Jobs

The Walt Disney Company - Mechanical Project Engineer

The Walt Disney Company

Paris, Île-de-France, France (On-Site)
2 Months ago
Krafton  - Business Project Manager

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Easygo - Software Development Engineer, Frontend - Payments & Fraud

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
NVIDIA - Senior Math Libraries Engineer - Dense Linear Algebra

NVIDIA

California, United States (Hybrid)
3 Months ago
Google - Software Engineer III, Auto Exposure, Pixel Camera

Google

Hsinchu County, Taiwan (On-Site)
2 Days ago
NVIDIA - Senior Firmware Design Engineer, Optics

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
3 Months ago
HP - College Intern - Category Management

HP

Singapore, Singapore (On-Site)
7 Months ago
Google - CPU Architecture Lead

Google

Austin, Texas, United States (On-Site)
1 Week ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Google - Staff Research Scientist, Modeling of Two-Qubit Gates and Tunable Couplers

Google

Goleta, California, United States (On-Site)
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