1

Dpdk Jobs in California (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 ...

next page

Showing results 1-20

Dpdk information

See California salary details

$9

$52

$71

How much do dpdk jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for dpdk in California is $52.68, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $59.81 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 in California?

The most popular types of Dpdk jobs in California are:

What are popular job titles related to Dpdk jobs in California?

For Dpdk jobs in California, the most frequently searched job titles are:

What job categories do people searching Dpdk jobs in California look for?

The top searched job categories for Dpdk jobs in California are:

Infographic showing various Dpdk job openings in California as of August 2026, with employment types broken down into 99% Full Time, and 1% Contract. Highlights an 76% Physical, 9% Hybrid, and 15% Remote job distribution, with an average salary of $109,572 per year, or $52.7 per hour.

Sr. Software Engineer - DPDK, Docker, and IP Networking

Apposite Technologies LLC

Encino, CA • On-site

$130K - $172K/yr

Contractor

Re-posted 2 days ago


Job description

Apposite Technologies is looking for a Sr. Software engineer with strong DPDK, Docker, IP Networking, and Linux experience. 

Apposite’s network emulation solutions have helped the world’s largest enterprises, technology vendors, and government organizations develop and launch high performance applications for more than a dozen years.  Apposite is a critical partner to over 3,000 global clients working in exciting technology areas like, cloud migration, block chain, 5G wireless, video streaming, cloud object storage, IoT, and many other applications.  Our small, fast paced team is looking to add a strong engineer who can wear many hats and be a key contributor.

We are looking for a Sr. Software Engineer to develop on our physical and virtual appliances.  The ideal candidate will be familiar with DPDK, dockers, L2/L3 networking, virtual environments, cloud environments, and different Linux distributions.   Experience porting exiting products into cloud-based products is a plus.

What you will be doing:

·         Design and develop an architecture for docker/container, cloud, and virtual solutions

·         Communicate status with engineering and management

·         Developing in multiple Linux and cloud environments

What you need for this position:

·         Deep understanding DPDK

·         Container / docker development experience

·          L2/L3 networking experience

·         Linux development experience

·         Cloud experience desirable (AWS, Azure)