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 ...
Quick apply
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 ...
Quick apply
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 ...
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 ...
Quick apply
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 ...
OR · On-site
Would you like to use your skills, time, and passion on meaningful projects that are building the future? We're looking for a Staff Software Engineer with a strong background in DPDK software ...
OR · On-site
Would you like to use your skills, time, and passion on meaningful projects that are building the future? We're looking for a Staff Software Engineer with a strong background in DPDK software ...
$180K - $270K/yr
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
$180K - $270K/yr
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
Phoenix, AZ · Hybrid
$180K - $270K/yr
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
Phoenix, AZ · Hybrid
$180K - $270K/yr
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
Aliso Viejo, CA · On-site
$198K - $297K/yr
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
Aliso Viejo, CA · On-site
$198K - $297K/yr
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
Aliso Viejo, CA · Hybrid
$198K - $297K/yr
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
Aliso Viejo, CA · Hybrid
$198K - $297K/yr
Expert level proficiency with DPDK and Software Defined Networking * Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device ...
In this role you will do just that for NVIDIA's high-performance networking stack spanning Linux kernel, RDMA/RoCE, DPDK, DOCA, NCCL, and NIC firmware. You will be among the first to design and ...
In this role you will do just that for NVIDIA's high-performance networking stack spanning Linux kernel, RDMA/RoCE, DPDK, DOCA, NCCL, and NIC firmware. You will be among the first to design and ...
San Diego, CA · On-site
$52 - $70/hr
... DPDK (Data Plane Development Kit), C, and C++ programming languages. You will collaborate closely with cross-functional teams to deliver robust, scalable, and reliable solutions for the evolving ...
Quick apply
San Diego, CA · On-site
$52 - $70/hr
... DPDK (Data Plane Development Kit), C, and C++ programming languages. You will collaborate closely with cross-functional teams to deliver robust, scalable, and reliable solutions for the evolving ...
Seattle, WA · On-site
$153K - $206K/yr
In this role you will do just that for NVIDIA's high-performance networking stack spanning Linux kernel, RDMA/RoCE, DPDK, DOCA, NCCL, and NIC firmware. You will be among the first to design and ...
Seattle, WA · On-site
$153K - $206K/yr
In this role you will do just that for NVIDIA's high-performance networking stack spanning Linux kernel, RDMA/RoCE, DPDK, DOCA, NCCL, and NIC firmware. You will be among the first to design and ...
Seattle, WA · On-site
$153K - $206K/yr
... DPDK, kernel-bypass techniques, and RDMA/RoCE. • Developing and integrating kernel, driver, and NIC firmware features to improve throughput, latency, and reliability for AI workloads. • Working ...
Seattle, WA · On-site
$153K - $206K/yr
... DPDK, kernel-bypass techniques, and RDMA/RoCE. • Developing and integrating kernel, driver, and NIC firmware features to improve throughput, latency, and reliability for AI workloads. • Working ...
In this role you will do just that for NVIDIA's high-performance networking stack spanning Linux kernel, RDMA/RoCE, DPDK, DOCA, NCCL, and NIC firmware. You will be among the first to design and ...
In this role you will do just that for NVIDIA's high-performance networking stack spanning Linux kernel, RDMA/RoCE, DPDK, DOCA, NCCL, and NIC firmware. You will be among the first to design and ...
Chicago, IL · On-site +1
Kernel bypass techniques (e.g., DPDK, Solarflare Onload) * Optimize systems using: * perf, eBPF, flame graphs * Hardware counters and profiling tools * Debug production systems under live trading ...
Chicago, IL · On-site +1
Kernel bypass techniques (e.g., DPDK, Solarflare Onload) * Optimize systems using: * perf, eBPF, flame graphs * Hardware counters and profiling tools * Debug production systems under live trading ...
... VMWare Experience in dpdk application development is desirable. Knowledge on Ixia or Spirent Traffic Generator Shell / Python / Perl scripting Knowledge on Performance benchmarking (RFC 2544 ...
... VMWare Experience in dpdk application development is desirable. Knowledge on Ixia or Spirent Traffic Generator Shell / Python / Perl scripting Knowledge on Performance benchmarking (RFC 2544 ...
$53.25 - $72/hr
... dpdk application development is desirable. Knowledge on Ixia or Spirent Traffic Generator Shell / Python / Perl scripting Additional Information All your information will be kept confidential ...
$53.25 - $72/hr
... dpdk application development is desirable. Knowledge on Ixia or Spirent Traffic Generator Shell / Python / Perl scripting Additional Information All your information will be kept confidential ...
Sunnyvale, CA · On-site
$143K - $189K/yr
In this critical role, you will drive the adoption of cutting-edge technologies like XDP/EBPF, DPDK, SmartNICs, and DPUs/IPUs within the Linux Kernel to significantly enhance network performance and ...
Quick apply
Sunnyvale, CA · On-site
$143K - $189K/yr
In this critical role, you will drive the adoption of cutting-edge technologies like XDP/EBPF, DPDK, SmartNICs, and DPUs/IPUs within the Linux Kernel to significantly enhance network performance and ...
San Francisco, CA · On-site
$250K - $300K/yr
Your work will span ultra-high-performance dataplane systems (VPP, DPDK, eBPF) and the distributed control-plane and traffic services written in Rust and Go . You'll also expand our globally ...
San Francisco, CA · On-site
$250K - $300K/yr
Your work will span ultra-high-performance dataplane systems (VPP, DPDK, eBPF) and the distributed control-plane and traffic services written in Rust and Go . You'll also expand our globally ...
Seattle, WA · On-site
$230K - $323K/yr
Build and optimize the dataplane using DPDK and VPP to ensure wire-speed packet processing and maximum network throughput * Implement and fine-tune IP networking stacks, including BGP, OSPF, and ...
Seattle, WA · On-site
$230K - $323K/yr
Build and optimize the dataplane using DPDK and VPP to ensure wire-speed packet processing and maximum network throughput * Implement and fine-tune IP networking stacks, including BGP, OSPF, and ...
Build and optimize the dataplane using DPDK and VPP to ensure wire-speed packet processing and maximum network throughput * Implement and fine-tune IP networking stacks, including BGP, OSPF, and ...
Build and optimize the dataplane using DPDK and VPP to ensure wire-speed packet processing and maximum network throughput * Implement and fine-tune IP networking stacks, including BGP, OSPF, and ...
$10.10 - $15.76
2% of jobs
$15.76 - $21.42
0% of jobs
$21.42 - $27.08
0% of jobs
$27.08 - $32.74
0% of jobs
$32.74 - $38.40
2% of jobs
$38.40 - $44.06
12% of jobs
$46.59 is the 25th percentile. Wages below this are outliers.
$44.06 - $49.72
20% of jobs
The median wage is $52.66 / hr.
$49.72 - $55.38
27% of jobs
$59.44 is the 75th percentile. Wages above this are outliers.
$55.38 - $61.04
17% of jobs
$61.04 - $66.70
12% of jobs
$66.70 - $72.36
9% of jobs
$10
$53
$72
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.
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.
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.

$130K - $172K/yr
Contractor
Posted 18 days ago
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)
Sourced by ZipRecruiter
Computer networking
11 - 50 Employees
Los Angeles, CA, US
2005