Stay in Touch



Network Driver Software Engineer






Bangalore, IN


High performance software to move data between compute elements within a data center is integral to our solution. Your responsibility will be to design and develop network driver software 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
• Experience with device drivers - NIC in particular, low level I/O, virtualization and containers
• Experience with OVS and TC Flower a plus
• Good understanding of datacenter networking including VxLANs, NVGRE, GENEVE, DCBx 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, KVM, ESX, OVS, overlay

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup