Opens nvidia.wd5.myworkdayjobs.com in a new tab
Overview
- 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 computer engineering or related discipline.
- 5+ years of practical experience.
- Strong C/C++ programming skills (user and/or kernel modes).
- Experiences using C/C++, Python in Linux hands-on development.
- Deep networking knowledge and familiar 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.
- Advantage – knowledge at RDMA, OvS, DPDK, SRIOV, VIRTIO, Storage and performance optimizations.
- 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! #LI-Hybrid.
Sourced directly from NVIDIA’s career page
Your application goes straight to NVIDIA.
Opens nvidia.wd5.myworkdayjobs.com in a new tab
Specialisation
Open roles at NVIDIA
2000 positions
Job ID
/job/China-Shanghai/Senior-Software-Engineer--Networking-and-Virtualization_JR2014724
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — freeSimilar Other roles
Samsung Semiconductor
Staff Technical Program Manager
San Jose, California, United States|Other
Samsung Semiconductor
Associate, Executive Administration
San Jose, California, United States|Other
Micron Technology
STAFF ENGINEER GFAC SASIA - ELECTRICAL
Fab 10A, Singapore|Other
Micron Technology
TEST HBM DATA ANALYST
Taichung - MTB, Taiwan|Other