Senior Software Engineer- Networking and Virtualization
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
