CareerPlan

Senior Software Engineer- Networking and Virtualization

China, ShanghaiFull-time2026-08-21 → 2026-11-10
Hybrid

Core

Develop leading software solutions and stacks for NVIDIA's Connect-X NICs and Bluefield DPUs, focusing on server/Cloud networking and virtualization.

Role type

Senior Software Engineer (Networking and Virtualization)

Builds

Cutting-edge POC prototypes and production software for NVIDIA networking hardware

Domain

Networking, Virtualization, Cloud Infrastructure

Required skills

C/C++ (user/kernel modes), Python, Linux development, Deep networking protocols (VLAN, GRE, VXLAN, MPLS, IPSEC), Cloud networking, Virtualization technologies

Preferred skills

RDMA, OvS, DPDK, SRIOV, VIRTIO, Storage, System Architecture, PCIe, System performance optimization

Technologies

C, C++, Python, Linux, RDMA, OvS, DPDK, SRIOV, VIRTIO, VLAN, GRE, VXLAN, MPLS, IPSEC

Responsibilities

Collaborate with R&D and pre-sale teams to understand customer application needs; Build and productize cutting-edge POC prototypes; Lead major parts of software development with architecture teams

Seniority

Senior, hands-on IC