New offer - be the first one to apply!

April 11, 2026

DPDK Developer

Senior • Remote

Dubai, United Arab Emirates

Job Type: Full-time/Contract

Work Model: Remote

Key Responsibilities:

  • Develop and optimize DPDK-based components for high-performance packet processing

  • Tune DPDK configurations for low latency and maximum throughput

  • Debug and profile network packet flows at line rate

  • Ensure seamless integration with DPI libraries and network stacks

  • Implement scalability and error recovery strategies

  • Develop and maintain comprehensive performance tests

Requirements:

  • 5+ years of experience in C/C++ programming

  • Strong expertise in DPDK (Data Plane Development Kit)

  • Deep understanding of network protocols (TCP/IP, UDP)

  • Experience with packet processing and network programming

  • Knowledge of Linux internals and kernel bypass techniques

  • Experience with high-speed networking (10G/40G/100G)

  • Skills in low-level debugging and profiling

Nice to Have:

  • Experience with gRPC

  • Understanding of NICs and PCIe

  • Hardware offloading techniques

  • CI/CD pipeline knowledge

  • Automated performance testing experience