Senior Software Engineer - Networking

1 Month 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

ACL Digital - Senior C++ Developer

ACL Digital

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Riot Games - Principal Software Engineer, Product Tech-Lead - Unpublished R&D Product

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Microsoft - (Senior) Software Engineer

Microsoft

(On-Site)
1 Month ago
Nintendo - Senior Device Driver Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
6 Months ago
Samsung Semiconductor - Staff Engineer, AI/ML Software Compiler

Samsung Semiconductor

San Jose, California, United States (Hybrid)
2 Months ago
NXP - Software Internship – Automotive Security Firmware

NXP

Bucharest, Bucharest, Romania (On-Site)
5 Months ago
Assystems - Ingénieur MES / AVEVA H/F

Assystems

Carquefou, Pays De La Loire, France (On-Site)
3 Months ago
Aristocrat Gaming - Manager, Electrical Engineering

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
4 Days ago
Zoox - Software Engineer, Robot Software Infrastructure Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Engineer, Patching

Epic Games

United States (On-Site)
1 Month ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

New York, New York, United States (On-Site)
3 Months ago
Playrix - Senior C++ Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
3 Months ago
Mashgin - Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
4 Months ago
Epic Games - Software Engineer, Developer Relations

Epic Games

Seoul, South Korea (On-Site)
2 Weeks ago
Mashgin - Senior Software Engineer, Computer Vision and Deep Learning

Mashgin

Palo Alto, California, United States (Hybrid)
4 Months ago
Scanline VFX - Senior DevOps Engineer

Scanline VFX

Montreal, Quebec, Canada (Hybrid)
1 Week ago
Ubisoft - Lead C++ UI Programmer [Rainbow Six Siege] (f/m/d)

Ubisoft

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
7 Months ago
Riot Games - Principal UX Designer - MMO

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Seattle, Washington, United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Yokne'am Illit, North District, Israel

Overwolf - Technical Support Team Lead

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Fairmatic - Head of Product Design

Fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
4 Months ago
NVIDIA - Manager, DFT Verification

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Manager, Interconnect Product Engineering

NVIDIA

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

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
SuperPlay - Community & Social Media Manager

SuperPlay

Tel Aviv District, Israel (On-Site)
1 Month ago
Plarium - Data Engineer

Plarium

Herzliya, Tel Aviv District, Israel (Hybrid)
6 Months ago
Playtika - Employment Counsel - Temporary

Playtika

Israel (On-Site)
3 Months ago
SuperPlay - COMMUNITY MANAGER

SuperPlay

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

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Codeninja - Director of Engineering

Codeninja

Lahore, Punjab, Pakistan (On-Site)
4 Months ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

Chicago, Illinois, United States (Remote)
4 Months ago
Zippin - Senior Embedded Software Engineer

Zippin

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Nagarro - Trainee

Nagarro

(On-Site)
3 Months ago
Patterned Learning Career - Founding Software Engineer, V2G VPP Platform

Patterned Learning Career

(Remote)
1 Week ago
Fabric - Applied Researcher, Cryptography Hardware

Fabric

Seattle, Washington, United States (Remote)
4 Months ago
ByteDance - Software Engineer, Machine Learning Platform

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Tegra Architect

NVIDIA

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

NVIDIA

Washington, United States (Remote)
3 Weeks ago
Google - Software Engineering Manager, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
1 Month 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.


Yokne'am Illit, North District, Israel (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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

United States (Remote)

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

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

Bengaluru, Karnataka, India (Hybrid)

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