Senior Software Engineer - Networking

4 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

Transaction Network Services - Quality Assurance Engineer - Test Automation

Transaction Network Services

Coimbatore, Tamil Nadu, India (On-Site)
10 Months ago
Salesforce - Technical Architect - Tableau

Salesforce

Tokyo, Japan (Remote)
2 Months ago
sagecor - Embedded Developer 1

sagecor

Laurel, Maryland, United States (On-Site)
3 Months ago
ByteDance - Software Architect, Lark No-code / Low-code Platform

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
ByteDance - Senior Software Engineer - Serverless Compute Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Physical Design CAD Team Manager

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
PLAION - Disponent (m/w/d) mit Berufserfahrung

PLAION

Höfen An Der Enz, Baden-Württemberg, Germany (On-Site)
5 Months ago
ByteDance - Software Engineer, Camera Algorithms

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
ByteDance - High-Performance Computing Research Scientist (Algorithm Acceleration)

ByteDance

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Staff Data Scientist, Applied Research, Search Platforms

Google

Mountain View, California, United States (On-Site)
1 Month ago
Google - Software Engineer II, Migration and Replication, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Tesla - Distributed Systems Engineer, Autobidder Platform

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
Tesla - Software Validation Engineer, Service Engineering

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
Jane Street - Finance Operations Analyst

Jane Street

New York, New York, United States (On-Site)
1 Month ago
Google - Software Engineer, Generative AI Blackbelt, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Inworld AI - Staff Platform Engineer, MLOps

Inworld AI

Mountain View, California, United States (Hybrid)
1 Month ago
Microsoft - Member of Technical Staff, AI - Multimodal

Microsoft

(On-Site)
1 Month ago
Google - Web Solutions Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Yokne'am Illit, North District, Israel

Playtika - Level Design Team Leader

Playtika

Israel (On-Site)
7 Months ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
SciPlay - Senior User Acquisition Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Unity - Senior Product Manager - Ad Exchange

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Playtika - Senior Level Designer - Solitaire Grand Harvest

Playtika

Israel (On-Site)
4 Months ago
Playtika - Consumer Insights Expert

Playtika

Israel (On-Site)
2 Months ago
Aristocrat Gaming - CRM Implementation Expert

Aristocrat Gaming

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

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Google - Technical Account Manager, Play Partnerships, Global Business Consulting

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Firmware Verification Engineer, PCIe

NVIDIA

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

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
6 Months ago
Netflix - Research Engineer (L4) - Member Lifecycle and Monetization

Netflix

United States (Remote)
1 Month ago
Google - SoC Design/Integration Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
ByteDance - Software Engineer, ML System Architecture

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
NVIDIA - System Software Manager - Multimedia

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Tencent - Senior Researcher, Natural Language Processing

Tencent

(On-Site)
3 Months ago
NVIDIA - Technical Project Lead, SPE

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
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)

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 (Hybrid)

Santa Clara, California, United States (Hybrid)

Pune, Maharashtra, India (On-Site)

Taipei City, Taiwan (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