DPDK Developer

C

DPDK Developer

C
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

    C / C ++

    master

    DPDK

    master

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.