development methodologies. Advantages Knowledge of digital communication principles and satellite communication protocols Experience with signal processing algorithms and RF frontend development. Familiarity with 5G waveform, DVB-S2X, CCSDS modems, DPDK, and VPP L2/L3 processing. Knowledge of ARM processor architectures. Experience with scripting languages (Bash, Python), and version control software like Git. Previous experience with new board bring-up More ❯
our customers world-wide. The ideal candidate has strong technical background in computer networking and programming experience in Java, C, C++, and is familiar with dataplane networking - such as DPDK or XDP. Candidates who enjoy computer networking, deep packet analysis, low-level, performance sensitive, systems programming and have deep analytical skills and excellent communication skills will find the Anti-DDoS More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
up to two weeks each Additional skills that you might also bring Familiarity with existing open source networking technologies - kernel (including eBPF, AF_XDP), OVS, OVN, SoNIC, DENT, Switchdev, DPDK, SPDK, 5G 3GPP, ONF stack, iwd, NetworkManager, etc. Familiarity with data path hardware acceleration protocols and interfaces, such as RDMA, RoCE, iWARP, NVMe, SR-IOV Computer architecture knowledge of x86 More ❯
integration into satellite communication payloads. Knowledge of digital communication principles and satellite communication protocols. Experience with system-level design and integration. Familiarity with 5G waveform, DVB-S2X, CCSDS modems, DPDK, and VPP L2/L3 processing. Experience with scripting languages (Bash, Python) and version control software like Git. Previous experience with new board bring-up and building of a BSP. More ❯
with IoT/Embedded devices from firmware, boot loaders and BSP enablement including hardware accelerators Experience with graphics stacks Experience with open source networking technologies (eBPF, OVS, OVN, SoNIC, DPDK, SPDK, etc) Experience with container technologies such as LXD, Docker and Kubernetes Understanding of security best practices and Secure Software Development Lifecycles Experience designing and implementing CI/CD automation More ❯
plus IaC, (Terraform or similar) would be beneficial. Knowledge with open-source storage tools (Ceph, Minio, JuiceFS or Fuse) and familiarity with high-performance data transport protocols (RDMA, GPUDirect, DPDK) would be well received. This is a chance to contribute to a mission-critical team operating at the forefront of platform engineering in a fast-paced, technically demanding environment. 📩 To More ❯
plus IaC, (Terraform or similar) would be beneficial. Knowledge with open-source storage tools (Ceph, Minio, JuiceFS or Fuse) and familiarity with high-performance data transport protocols (RDMA, GPUDirect, DPDK) would be well received. This is a chance to contribute to a mission-critical team operating at the forefront of platform engineering in a fast-paced, technically demanding environment. 📩 To More ❯
crowd: Background with data center technologies, network topologies and cloud Experience with OpenStack/OpenShift and/or Cloud APIs Prior experience with CNI Plugins (Calico, Flannel) and with DPDK, OVS, OVN Familiarity with different automation tools such as Ansible With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s More ❯
London, England, United Kingdom Hybrid / WFH Options
Citi
understanding of modern computer architecture - modern x86 AMD and Intel cache hierarchies as an example. Kernel-bypass technology knowledge (such as Solarflare OpenOnload/TCPDirect/ef_vi, RoCE, DPDK) Prior experience in a similar Site Reliability Engineering (SRE), DevOps, distributed computing, systems engineering/administration Ability to context switch to work on several projects at once Knowledge of JIRA More ❯
products, such as Elastic Network Adapter (ENA), are central to AWS cloud networking infrastructure and are used by millions of customers. ENA drivers support multiple operating systems (Linux, Windows, DPDK, FreeBSD, MacOS, etc.) and are open-source, available in Amazon's GitHub repositories and OS-specific repositories. These drivers manage the interface between the Nitro controller and virtual instances, handle … career development. Minimum Qualifications: B.Sc. in Computer Science or Electrical Engineering 5+ years of professional software development experience 3+ years of network driver development experience Expertise in Linux, Windows, DPDK, or FreeBSD network drivers Preferred Skills: Experience with real-time performance profiling and optimization Knowledge of networking protocols Experience with open-source communities Experience developing proprietary ASIC drivers We are More ❯
London, England, United Kingdom Hybrid / WFH Options
NVIDIA
using TensorRT, ONNX Runtime, Triton, or TensorRT-LLM is a plus. Proven experience implementing and optimizing workloads with CUDA and Nsight Tools. Experience with high performance networking technologies, e.g. DPDK, DOCA, RMDA, RoCEv2 is a plus. Published record of thought leadership in a technical area or industry segment. NVIDIA is widely considered to be one of the technology world’s More ❯
security devices – NICs/DPUs/Switches/Routers/Firewalls etc. Good understanding of OSs and drivers Background with data center technologies, network topologies and cloud Experience with DPDK, OVS, OVN Experience with Docker, Containers, Kubernetes components & subsystems With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most More ❯
other application benchmarks that may be used to validate performance, especially as it relates to networking: Understanding of kernel bypass technologies and applicability in electronic trading (Onload, VMA, RDMA, DPDK, ) Understanding of FPGA technology and use cases in financial services, as well as the development flow for FPGA based solutions Experience working with engineering departments within the Financial Services Industry More ❯
management systems Optimize CPU performance, memory management, and multi-threaded applications . Work on low-level networking , including TCP/UDP performance tuning and kernel bypass techniques (AF_XDP, DPDK, or similar) Collaborate with quant researchers, traders, and infrastructure engineers to improve system performance Profile, benchmark, and debug real-time systems to minimize latency and maximize throughput Maintain robust and … TCP/UDP networking, multi-threading, and concurrency models Linux Performance: Strong background in Linux development, performance tuning, and system-level optimization Bonus Skills: Experience with kernel bypass (e.g., DPDK, AF_XDP), C# for trading infra, and familiarity with crypto or finance trading environments The successful candidate will work alongside the best and brightest in the industry, with the opportunity More ❯
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) Experience working around the performance challenges of languages with a managed runtime (such as Java or C#) and familiarity with a typed functional language are a plus Fluency in English More ❯
throughput, and determinism using C++20 and a custom GSS 12 toolchain Implement lock-free and wait-free data structures for multi-threaded environments Work on kernel bypass networking (e.g., DPDK, RDMA) and custom protocol stacks Monitor, debug, and tune production systems at the OS, network, and application levels Skills & Experience: Strong expertise in modern C++ (C++17/20), with a More ❯
throughput, and determinism using C++20 and a custom GSS 12 toolchain Implement lock-free and wait-free data structures for multi-threaded environments Work on kernel bypass networking (e.g., DPDK, RDMA) and custom protocol stacks Monitor, debug, and tune production systems at the OS, network, and application levels Skills & Experience: Strong expertise in modern C++ (C++17/20), with a More ❯
deep performance analysis Knowledge of fast messaging and data serialization technologies for high-speed environments Proficiency in networking concepts, including TCP/UDP, multicast, and low-level optimizations like DPDK or kernel bypass Mastery of concurrent programming, including lock-free algorithms and shared memory architecture Practical experience with Linux performance tuning, including NUMA balancing and use of huge pages Background More ❯
CTO/Head of Engineering roles in trading, exchange, or HFT environments. Deep technical understanding of trading system designs — from C++ matching engines to kernel bypass networking, PTP, NUMA, DPDK, etc. Proven experience architecting and scaling trading systems capable of handling millions of messages per second with nanosecond/microsecond response times. Exposure to digital assets, derivatives, or clearinghouse integrations More ❯
CTO/Head of Engineering roles in trading, exchange, or HFT environments. Deep technical understanding of trading system designs — from C++ matching engines to kernel bypass networking, PTP, NUMA, DPDK, etc. Proven experience architecting and scaling trading systems capable of handling millions of messages per second with nanosecond/microsecond response times. Exposure to digital assets, derivatives, or clearinghouse integrations More ❯
CTO/Head of Engineering roles in trading, exchange, or HFT environments. Deep technical understanding of trading system designs — from C++ matching engines to kernel bypass networking, PTP, NUMA, DPDK, etc. Proven experience architecting and scaling trading systems capable of handling millions of messages per second with nanosecond/microsecond response times. Exposure to digital assets, derivatives, or clearinghouse integrations More ❯