Description
NVIDIA is seeking 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, providing 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.
Responsibilities:
- Working with NVIDIA's top customers' RnD, getting familiar with their applications and needs with NVIDIA Product.
- Building cutting-edge POC prototypes which later will be productized and delivered.
- Closely working with NVIDIA's various development and architecture teams and taking a major part in SW development.
Requirements:
- Bachelor's or above in Computer Science or computer engineering or related discipline.
- 5+ years of practical experience.
- Strong C/C++ programming skills (user and/or kernel modes).
- Experience using C/C++, Python in Linux hands-on development.
- Deep networking knowledge and familiarity with protocols such as VLAN, GRE, VXLAN, MPLS, IPSEC, PSP, etc.
- Experience with cloud-networking and virtualization technologies.
- Strong design, coding, debugging, and problem-solving skills.
- Advantageous: knowledge of RDMA, OvS, DPDK, SRIOV, VIRTIO, Storage, etc.
- Advantageous: System Arch knowledge, PCIe knowledge, system performance aspects.
Nice to Have:
- 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.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/China-Shanghai/Senior-Software-Engineer--Networking-and-Virtualization_JR2023360-1