Senior Software Engineer

2 Months ago • 5 Years + • Research & Development

Job Summary

Job Description

NVIDIA seeks an experienced Senior Software Engineer with a strong background in networking and virtualization. This role involves close collaboration with various teams to develop leading software solutions. Responsibilities include working with top customers, building cutting-edge prototypes, and contributing significantly to software development. A strong knowledge of server/cloud networking, virtualization, and kernel/DPDK is crucial. The position requires proficiency in C/C++, Linux (user and/or kernel modes), and networking protocols (VLAN, STP, OSPF, BGP, PIM etc.). RDMA, SPDK, and DPDK knowledge are advantageous. The ideal candidate is self-motivated, able to work independently, and thrive in a cross-functional team environment.
Must have:
  • 5+ years experience
  • Strong C/C++ skills
  • Linux (user/kernel) experience
  • Networking knowledge (L2/L3)
  • Knowledge of protocols (VLAN, STP, OSPF, BGP, PIM)
Good to have:
  • RDMA, SPDK, DPDK
  • Network virtualization knowledge
Perks:
  • Competitive salary
  • Generous benefits package

Job Details

We are now looking for Software Engineer!

NVIDIA is seeking for an experienced Software Engineer with a strong background in networking and virtualization technologies. This full-time position requires close collaboration with other NVIDIA SW and SW architecture teams, pre-sale teams and different industry leading architecture and R&D teams to develop leading SW solutions and stack. The role requires a strong knowledge of server/Cloud networking and virtualization technologies and top SW development skills. Kernel & DPDK background is strongly preferred.

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the most desirable employers in the world. We have some of the most brilliant and talented people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

What you’ll be doing:

  • Working with NVIDIA top customers RnD, getting familiar with their applications and needs.

  • Building cutting edge POC prototypes which later to be productize and delivered.

  • Closely work with various development and architecture teams and take major part of SW development.

What we need to see:

  • Bachelor or above in Computer Science or computer engineering or related discipline

  • 5+ years of practical experience

  • Strong C/C++ programming skills

  • Experiences using C/C++ in Linux (user and/or kernel modes)

  • Good networking knowledge and be familiar with L2 bridging, L3 routing and protocols such as VLAN, STP, OSPF, BGP, PIM etc.

  • Advantage – knowledge at RDMA, SPDK, DPDK and Network virtualization

Ways to stand out from the crowd:

  • Demonstrated ability to work in a cross-functional team environment

  • Self-motivated, 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 brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!

Similar Jobs

Ubisoft - Junior Programmer

Ubisoft

Chengdu, Sichuan, China (On-Site)
1 Month ago
Amber Studio Careers - Unity Game Engineer

Amber Studio Careers

Bogotá, Bogota, Colombia (Remote)
2 Weeks ago
Motorola solutions - Senior Software Engineer - AI/Computer Vision (Camera Systems)

Motorola solutions

Toronto, Ontario, Canada (Hybrid)
2 Weeks ago
Blazing Griffin - Designer (Games)

Blazing Griffin

Glasgow, Scotland, United Kingdom (Hybrid)
5 Months ago
gs studio - UX Designer

gs studio

(Remote)
3 Weeks ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

(On-Site)
6 Months ago
Playtika - Java Technical Lead

Playtika

Romania (Hybrid)
7 Months ago
Google - Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Ubisoft - Technical Architect

Ubisoft

Pune, Maharashtra, India (On-Site)
3 Months ago
NVIDIA - Signal and Power Integrity Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Entain - Programmer intern

Entain

Charleroi, Wallonia, Belgium (Hybrid)
3 Weeks ago
Epic Games - FX Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Riot Games - Staff Software Engineer, Gameplay & Simulation

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Crunchyroll - Staff Visual Product Designer

Crunchyroll

Culver City, California, United States (On-Site)
3 Months ago
Survios - UI/UX Designer

Survios

California, United States (Remote)
3 Months ago
Nolimcity - UX/UI Designer with Frontend Development Skills

Nolimcity

Stockholm, Stockholm County, Sweden (On-Site)
3 Weeks ago
Thumbtack - Product Designer, Customer Growth

Thumbtack

United States (Remote)
1 Week ago
Penrose studios - Game Designer

Penrose studios

San Francisco, California, United States (On-Site)
4 Years ago
Wargaming - Senior Game Designer, Core (Unannounced project)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
3 Months ago
NVIDIA - Senior Software and System Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Nahc.io - Operations Manager (Travel Industry)

Nahc.io

Taipei City, Taiwan (On-Site)
1 Month ago
Trend Micro - Sr. Data Scientist (AI Lab)

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
appier - Senior Data Backend Engineer (Ad Cloud)

appier

Taipei City, Taiwan (On-Site)
5 Days ago
AI Fund - Frontend Engineer

AI Fund

Taipei City, Taiwan (Hybrid)
7 Months ago
Corsair - IE Engineer

Corsair

Taoyuan City, Taiwan (On-Site)
2 Months ago
Alphawave Semi - Senior ATE Test Engineer

Alphawave Semi

Hsinchu County, Taiwan (Hybrid)
1 Week ago
Qualcomm - MAC Firmware Engineer, Senior

Qualcomm

Hsinchu City, Taiwan (On-Site)
1 Week ago
Google - Manufacturing Test Engineering, Rack Integration

Google

Taipei City, Taiwan (On-Site)
1 Month ago
winking Entertainment - Entry-Level Game Development Planner

winking Entertainment

Taipei City, Taiwan (On-Site)
2 Weeks ago
Qualcomm - RF Product Development Engineer (Bench)

Qualcomm

Hsinchu City, Taiwan (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Sony Interactive Entertainment - Open Position: System Software/Embedded Systems

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago
bytedance - SOC Prototype FW Engineer- Pico - San Jose

bytedance

San Jose, California, United States (On-Site)
5 Months ago
Google - Staff Software Engineer, Infrastructure, Core

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Senior Machine Learning Ops Engineer, ML System

bytedance

San Jose, California, United States (On-Site)
7 Months ago
NVIDIA - Senior System Software Architect, HPC Networking

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Playtika - Java Technical Lead

Playtika

Romania (Hybrid)
7 Months ago
Google - Software Engineer, PhD

Google

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

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Signal Integrity Design Engineer

NVIDIA

Canada (On-Site)
3 Months ago
NVIDIA - Senior Field Application Engineer

NVIDIA

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