1

Dpdk Jobs (NOW HIRING)

DPDK or High Performance User Space I/O - Familiarity with DPDK or similar frameworks for user space data paths. * Certifications - Linux Foundation Certified Engineer (LFCE), CISSP, GSEC, or ...

NY · On-site

$120 - $150/hr

Collaborating with an experienced team, you will help industry leaders bring their products to market and constantly contribute to open‑source projects (SONiC, SAI, DPDK, etc.). We provide a ...

Some experience with fast-packet processing in user space and common kernel-bypass implementations would be ideal (such as Solarflare OpenOnload/TCPDirect/ef_vi, Exablaze, InfiniBand verbs, DPDK)

$170 - $210/hr

You will combine your expertise in modern networking technologies (Ethernet, Infiniband, RDMA, DPDK, UCX) with an understanding of WEKA's unique networking stack and deployment architectures, helping ...

You will combine your expertise in modern networking technologies (Ethernet, Infiniband, RDMA, DPDK, UCX) with an understanding of WEKA's unique networking stack and deployment architectures, helping ...

Some experience with fast-packet processing in user space and common kernel-bypass implementations would be ideal (such as Solarflare OpenOnload/TCPDirect/ef_vi, Exablaze, InfiniBand verbs, DPDK)

Systems Software Engineer

Chicago, IL · On-site

$178K - $211K/yr

Experience with DPDK or comparable kernel-bypass packet processing, including the concepts that come with it - hugepages, CPU pinning and core isolation, NUMA awareness, poll-mode drivers * Strong ...

You will combine your expertise in modern networking technologies (Ethernet, Infiniband, RDMA, DPDK, UCX) with an understanding of WEKA's unique networking stack and deployment architectures, helping ...

Showing results 41-60

Dpdk information

See salary details

$10

$53

$72

How much do dpdk jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for dpdk in the United States is $53.38, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $60.58 per hour, depending on experience, location, and employer.

What is a dpdk?

A DPDK job involves working with the Data Plane Development Kit (DPDK), a set of libraries and drivers that accelerate packet processing in networking applications. Professionals in this field typically develop, optimize, and troubleshoot high-performance network functions using DPDK. They work on low-latency, high-throughput applications in industries like telecommunications, cloud computing, and cybersecurity. Common roles include software engineers, network developers, and performance optimization specialists.

What are the key skills and qualifications needed to thrive in the dpdk position, and why are they important?

To thrive as a DPDK (Data Plane Development Kit) Developer, you need expertise in C/C++ programming, deep knowledge of computer networking concepts, and experience optimizing high-performance packet processing applications. Familiarity with DPDK APIs, Linux operating systems, and network interface cards (NICs), as well as relevant certifications in networking (like CCNA or equivalent), are highly valuable. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with engineering teams and troubleshoot complex issues. These core competencies ensure efficient network application development and maintenance in demanding, high-throughput networking environments.

What are some common challenges faced by dpdk developers and how do they address them?

DPDK Developers often encounter challenges such as achieving low-latency, high-throughput performance while maintaining code stability and compatibility across different network hardware. Troubleshooting bottlenecks in packet processing and adapting code to frequent driver or kernel updates are also common. To address these challenges, developers conduct rigorous testing, use profiling tools, and keep up-to-date with DPDK releases and community best practices. Working closely with other network engineers and DevOps teams is essential to ensure smooth integration and deployment in real-world environments.

What are the most commonly searched types of Dpdk jobs?

The most popular types of Dpdk jobs are:

What states have the most Dpdk jobs?

States with the most job openings for Dpdk jobs include:

Infographic showing various Dpdk job openings in the United States as of August 2026, with employment types broken down into 99% Full Time, and 1% Contract. Highlights an 77% Physical, 6% Hybrid, and 17% Remote job distribution, with an average salary of $111,026 per year, or $53.4 per hour.

Software Engineer

Chipton Ross

Del Rey, CA • On-site

$80/hr

Full-time

Re-posted 24 days ago


Job description

Job Description
Job #217683
Chipton-Ross is seeking a Software Engineer for a contract hybrid position in Owego, NY.
REQUIREMENTS
  • Minimum 2 years of professional experience developing, building, and debugging Linux kernel modules (C language, kbuild/DKMS).
  • Strong knowledge of core Linux internals (process scheduling, memory management, synchronization primitives).
  • Proficient in systems level C programming and familiar with kernel coding style and static analysis tools.
  • Demonstrated understanding of secure coding practices for kernel space (avoid leaks, race conditions, proper error handling).
  • Experience working with SELinux/AppArmor or similar LSM frameworks in a production environment.
  • Active Secret security clearance.
  • Effective written and verbal communication skills; proven ability to produce clear design documentation and work within cross functional teams.

RESPONSIBILITIES
We are seeking a senior level Linux kernel engineer to design and implement a kernel level solution that intercepts VFS read/write operations, pins user memory pages, builds scatter gather DMA tables, and offloads the data to a cryptographic accelerator (hardware engine or user space process). The engineer will collaborate with hardware, security, and software teams to deliver a stable, high performance, and secure off load path that complies with Lockheed?Martin coding standards and regulatory requirements.
DESIRED
  • VFS & kprobe/kretprobe - Implemented handlers for vfs_read, vfs_write, or similar VFS entry points.
  • Page pinning & Memory Management - Used pin_user_pages_fast, get_user_pages, and managed pin count cleanup.
  • Scatter Gather / DMA engine - Built and populated struct sg_table / struct scatterlist; interfaced with dma_map_sg / dma_unmap_sg.
  • Linux Crypto API - Registered and used symmetric/asymmetric algorithms via the Crypto API, including async request handling.
  • Kernel Key Management - Managed cryptographic keys with the kernel keyring (keyctl, request_key) or integrated external KMS/HSM.
  • User Space Communication - Designed netlink, character device, ioctl, or shared memory interfaces for status updates and key exchange.
  • Testing & Profiling - Created kernel module unit tests (kselftest/kunit), used perf, ftrace, bpftrace for latency/performance analysis.
  • Hardware Crypto Offload - Experience with Intel QAT, ARM TrustZone, FPGA based accelerators, or similar off load engines.
  • Up stream Contributions - Submitted patches accepted to VFS, Crypto, DMA engine, or related subsystems.
  • Trusted Execution Environments / Secure Enclaves - Worked with OP TEE, Intel SGX, or comparable TEEs.
  • DPDK or High Performance User Space I/O - Familiarity with DPDK or similar frameworks for user space data paths.
  • Certifications - Linux Foundation Certified Engineer (LFCE), CISSP, GSEC, or specialized hardware security training.
  • Regulated Industry Experience - Prior work on aerospace, defense, or ITAR controlled projects with required documentation and audit practices.

SHIFT
4/10 - 1st
EDUCATION
HS/GED
MISCELLANEOUS
Active Secret Clearance Required
HYB
ADDITIONAL INFORMATION
  • Applicants responding to this position will be subject to a government security investigation and must meet eligibility requirements by currently possessing the ability to view classified government information.
  • Employment will be contingent on clearing a drug screen and background check. Both must clear prior to start date.
  • Candidates responding to this posting must currently possess the eligibility to work in the United States. No third parties please.

For more information, please apply or contact:
Zachary Fasano 800.927.9318 x252
zfasano@chiptonross.com
Chipton-Ross provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, religion, national origin, sex (including pregnancy), age, disability, sexual orientation, gender identity and/or expression, protected veteran status, genetic information, or any other characteristic protected by Federal, State or local law. This policy governs all areas of employment at Chipton-Ross, including recruiting, hiring, training, assignment, promotions, compensation, benefits, discipline, and terminations.

Chipton-Ross logo

About Chipton-Ross

Sourced by ZipRecruiter

Chipton-Ross, based in El Segundo, California, is a leading provider of staffing and recruitment services in the US. The company is renowned for its specialization in fields like engineering, information technology, aircraft manufacturing, and other technical industries. Founded in 1983, Chipton-Ross has grown to become a recognized name in the national recruitment arena with a reputation for integrity, quality, and excellence in management. The company's mission is to provide cost-effective staffing solutions that allow their clients to maximize the power of their people, enhancing both perspective and productivity.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

El Segundo, CA, US

Year founded

1983