DPDK Developer
31 Concept
⚲ Dubai
Wymagania
- DPDK
- Data Plane Development Kit
- C++
- C / C ++
- TCP/IP
- Linux
- UDP
- C
Opis stanowiska
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