Senior Software Engineer- Networking and Virtualization
Indexed description
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.
- 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, etc.
- Advantage – System Arch knowledge, PCIe knowledge, system performance aspects.
- 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.
, , JR2023360
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search