Stay in Touch



Network Host Driver Engineer






Santa Clara, CA, US


High performance data path software is integral to our solution. Your responsibility will be to design and develop data path software for various network functions and applications.

Skills, Education and Experience Required
• Bachelors or Masters degree in Computer Science or related field
• 7+ years of experience writing network drivers and/or fast path software
• Experience writing packet processing software for embedded systems including using DPDK/ or similar frameworks
• Experience with device drivers: NIC in particular, low level I/O, virtualization, containers
• Experience implementing software for PCIe interface is a must
• Experience with OVS and TC Flower a plus
• Experience working with hypervisors such as KVM, Xen and/or ESXi
• Good understanding of datacenter networking including VxLANs, NVGRE, GENEVE is a plus

Additional Success Factors
• Ability to write correct code fast
• Self motivated, independent and proactive

embedded systems programming, packet forwarding, Linux, virtualization, containers, OVS, KVM, ESX, DPDK, overlay

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup