1

Dpdk Jobs (NOW HIRING)

Preferred Qualifications Experience in advanced networking architecture (DPDK, RDMA, HW offload, network virtualization) Experience in RDMA/RoCE networks Experience with NIC HW offloads Experience ...

Computing-Lead

Austin, TX

$58.50 - $76.50/hr

Experience with DPDK and other networking applications is a bonus. * Capable of working both in teams and independently, should be a problem solver * Fluent in English language, both written and ...

$215 - $260/hr

Drive the adoption and integration of kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK. * Deep expertise in network accelerators such as Mellanox/NVIDIA SmartNICs (ConnectX-6/7), DPU ...

New

Drive the adoption and integration of kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK. * Deep expertise in network accelerators such as Mellanox/NVIDIA SmartNICs (ConnectX-6/7), DPU ...

Hands-on experience with DPDK, including PMDs, RTE Flow, and performance tuning. * Familiarity with NIC offloads, hardware accelerators, or programmable packet processing pipelines. * Knowledge of L2 ...

Embedded System Engineer

Dallas, TX · On-site

$120K - $130K/yr

Hands-on familiarity with high-speed kernel bypass network stack technologies like DPDK or XDP. Education : Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical ...

Showing results 21-40

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, Core Networking

Apple

Bodega Bay, CA • On-site

$150K - $277K/yr

Full-time

Medical, Dental, Retirement

Re-posted 19 days ago


Key responsibilities

  • Design and implement core networking functionality that enables high performance networking, including DPDK, OpenvSwitch and RDMA.

  • Collaborate with Apple Silicon, hardware engineering and data center teams, and/or external partners in building scalable networking infrastructure.

  • Work with cross functional teams through software releases to production, troubleshooting and monitoring.


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 683 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

The Core Networking team is responsible for developing, deploying and operating Apple’s networking software. Whether it’s TCP/IP networking stack software that powers billions of iPhones, or high performance kernel bypass and hardware offload running on Apple Silicon servers powering Private Cloud Compute, our work covers the entire network lifecycle, including silicon/hardware design, driver and runtime.
Description
The candidate needs to be able to work in a fast paced environment, operate gracefully
under stress, handle multiple assignments in parallel, and be self driven to be effective
in an environment with little overhead. The candidate also needs to show initiative, be
able to take ownership of a problem area, and demonstrate an ability to understand the
role of the group's technology in the larger context of the product and network
environment. The position has cross-functional aspects and the candidate will need to
show excellent interpersonal and communication skills.","responsibilities":"Design and implement core networking functionality that enables high performance networking, including DPDK, OpenvSwitch and RDMA.
Collaborate with Apple Silicon, hardware engineering and data center teams, and/or external partners in building scalable networking infrastructure.
Work with cross functional teams through software releases to production, troubleshooting and monitoring.
Preferred Qualifications
Experience in advanced networking architecture (DPDK, RDMA, HW offload, network virtualization)
Experience in RDMA/RoCE networks
Experience with NIC HW offloads
Experience with Collectives and GPU communication for AI workloads
Experience with kernel and driver development
Minimum Qualifications
BS in Computer Science, Electrical Engineering or equivalent networking software development experience
Skill in C/C++, software build toolchain and utilities
Knowledge and experience with TCP/IP networking
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976