Senior Software Engineer

3 Weeks 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

A-Team - Solutions Account Executive

A-Team

New York, New York, United States (Hybrid)
3 Weeks ago
NVIDIA - ASIC Design Engineer

NVIDIA

Canada (On-Site)
2 Weeks ago
Room 8 Studio - UI/UX Designer, Middle

Room 8 Studio

Bulgaria (Remote)
3 Months ago
Kaedim - UX/UI Designer

Kaedim

San Francisco, California, United States (On-Site)
8 Months ago
Netflix - Full-Stack Software Engineer (L4/5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Days ago
Nielsen Holdings - Backend Developer - Java (P3)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
4 Months ago
ByteDance - Senior Site Reliability Engineer, ML System

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Student Researcher (Foundation Models - Reasoning, Planning & Agent) - Doubao (Seed) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Riot Games - Technical Product Manager III - VALORANT, Cross-VALORANT Experience (XVX)

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
NVIDIA - Firmware Manager

NVIDIA

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Principal Research Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Nexters - Senior UX/UI Designer

Nexters

Cyprus (Remote)
1 Month ago
ByteDance - AR Optics Architect - Pico- San Jose

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
4 Weeks ago
Google - Application Engineer, Supply Chain Systems

Google

Mexico (On-Site)
1 Week ago
Canva - Software Engineer - Developer Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Rebellion - Lead Game Designer

Rebellion

Warwick, England, United Kingdom (Hybrid)
4 Weeks ago
Zazz - Senior UI/UX Designer

Zazz

(Remote)
3 Months ago
Airlab Inc  - Gameplay Programmer (Mobile)

Airlab Inc

Quebec, Canada (On-Site)
4 Weeks ago
Voodoo - Publishing Manager - Vietnam Lead

Voodoo

Hanoi, Hanoi, Vietnam (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

NVIDIA - Research Scientist, Deep Learning and Computer Vision

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
Garena - Backend Engineer

Garena

Taipei City, Taiwan (On-Site)
1 Week ago
NVIDIA - Senior Firmware Application Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
22 Hours ago
Evolution - Payroll & Operational Costs Controller

Evolution

Taipei City, Taiwan (On-Site)
1 Week ago
NVIDIA - Structural Test Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
NVIDIA - Senior Mechanical Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Product Test Hardware Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
PwC - T.稅務類-企業併購 (Mergers & Acquisitions) 稅務顧問

PwC

Taipei City, Taiwan (On-Site)
3 Months ago
Google - Software Engineer III, Diagnostics, Tools, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Software Engineer III, Google Assistant

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Tencent - Senior Regional Game Operation Manager

Tencent

Shanghai, Shanghai, China (On-Site)
5 Months ago
Riot Games - Buyer

Riot Games

Singapore (On-Site)
8 Months ago
NVIDIA - Senior STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Google - Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Software Engineering Manager, Android GPU Driver Quality

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Software Engineer, Runtime, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
NVIDIA - Senior ASIC Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
NVIDIA - Research Scientist - Design Automation

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Epic Games - Principal Research Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 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)

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

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

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

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

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

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

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