DPDK Developer

Admin

DPDK Developer

Admin
Al Barsha 1, Dubai

31 Concept

Full-time
B2B
Senior
Remote

Job description

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

Tech stack

    English

    C1

    DPDK

    master

    Data Plane Development Kit

    master

    C++

    master

    C / C ++

    master

    C

    master

    TCP/IP

    regular

    Linux

    regular

    UDP

    regular

Office location

DPDK Developer

Summary of the offer

DPDK Developer

Al Barsha 1, Dubai
31 Concept
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is 31 Concept (hereinafter "controller"). You have the right to request access to your per... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.