Senior Software Engineer- Networking and Virtualization
Shanghai, China, China • Posted May 28, 2026
Job Type:
Full-time
Location:
Shanghai, China
Posted:
May 28, 2026
Category:
other-general
Application Deadline:
June 07, 2026
Role Description
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 RnD teams to develop leading SW solutions and stack, to provide the full solution for NVIDIA's superior Connect-X NICs and Bluefield DPUs . The role requires a strong knowledge of server/Cloud networking and virtualization technologies and top SW development skills.
What you’ll be doing:
+ Working with NVIDIA top customers RnD, getting familiar with their applications and needs with NVIDIA Product.
+ Building cutting edge POC prototypes which later to be productize and delivered.
+ Closely work with NVIDIA various development and architecture teams and take major part of SW development.
What we need to see:
+ Bachelor or above in Computer Science or c...
What you’ll be doing:
+ Working with NVIDIA top customers RnD, getting familiar with their applications and needs with NVIDIA Product.
+ Building cutting edge POC prototypes which later to be productize and delivered.
+ Closely work with NVIDIA various development and architecture teams and take major part of SW development.
What we need to see:
+ Bachelor or above in Computer Science or c...
Interested in this role?
Click the button below to start your application for Senior Software Engineer- Networking and Virtualization at NVIDIA.
Apply Now