Network Stack Software Engineer at Fungible
Bangalore, IN
Fungible is defining data-centric computing, both in terms of software and in terms of hardware (with its DPU)
 
Highly performant data path software is integral to our solution. Your responsibility will be to design and develop highly optimized data path software for our network stack.

Skills, Education, and Experience Required

    • In-depth understanding and hands-on implementation experience of TCP stack and/or RDMA
    • Experience optimizing TCP and/or RDMA performance
    • Experience writing packet processing software for embedded systems
    • Experience with device drivers, low level I/O, and virtualization
    • Good understanding of underlay and overlay networking technologies including VxLANs, NVGRE, GENEVE
    • Experience in troubleshooting large-scale deployments

Additional Success Factors

    • Solid knowledge of OS and networking concepts
    • Ability to write correct code fast
    • Self motivated, independent and proactive