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

Scanline VFX - Senior Pipeline Developer (Houdini)

Scanline VFX

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Google - Software Engineer III, Full Stack, Chrome

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Day ago
GoReel - Python Developer

GoReel

(Remote)
1 Month ago
Google - Engineering Manager

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Tesla - Engineering Technician, Cell Abuse Testing

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
NVIDIA - Senior Hardware Security Architect

NVIDIA

Be'er Sheva, South District, Israel (On-Site)
1 Month ago
Corsair - Senior Software Embedded Architect

Corsair

Landshut, Bavaria, Germany (On-Site)
1 Month ago
Easygo - Software Development Engineer, Frontend - Payments & Fraud

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Weeks ago
Google - CPU System Software Engineer, Performance Architect

Google

Mountain View, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior Software Configuration Management Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Rockstar Games - Animation Systems Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
ByteDance - Software Development Engineer Graduate, AI/LLM Network (High Speed Network)- 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Warhorse Studios - Senior tools programmer/Technical animator

Warhorse Studios

Prague, Prague, Czechia (Hybrid)
5 Months ago
Urbint - Senior Full Stack Developer

Urbint

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Meta - AI Research Scientist - Generative AI Red Teaming (London or Paris)

Meta

Paris, Île-de-France, France (On-Site)
5 Months ago
Ubisoft - Lead Technical Artist

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
1 Month ago
Google - Senior Machine Learning Physical Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Day ago
NVIDIA - System Software Engineer - Base OS (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
ByteDance - Software Engineer, Global Payment Privacy & Security

ByteDance

San Jose, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Yokne'am Illit, North District, Israel

SciPlay - 2D Animator

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Weeks ago
SciPlay - Brand Marketing Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Google - Software Engineer III, Research

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Google - CPU Design for Test Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Aristocrat Gaming - NOC Engineer

Aristocrat Gaming

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Software Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Google - CPU Design for Test Engineer

Google

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

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Plarium - Marketing Data Analyst

Plarium

Herzliya, 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 Day ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Embedded Software Engineering Manager, Silicon Platform Security Software

Google

Mont-Saint-Guibert, Wallonia, Belgium (On-Site)
1 Week ago
Google - Software Engineering Manager, Wearables and Health Data Privacy

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
NVIDIA - Physical Layer Firmware Architecture Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Weeks ago
ByteDance - Research Engineer Graduate (Machine Learning Sys-US) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Samsung Semiconductor - Staff Engineer, Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Day ago
Rockstar Games - Senior UI Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
Remedy Entertainment Plc - Development Manager Northlight

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
Microsoft - Fiber Manufacturing Technician

Microsoft

England, United Kingdom (On-Site)
1 Week ago
Rivos - Post-Silicon Engineering Program Manager - Full Time

Rivos

Santa Clara, California, United States (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)

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