City of London, London, United Kingdom Hybrid / WFH Options
McGregor Boyall Associates Limited
C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking (e.g., epoll, io_uring) Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or working in no_std environments Prior work in trading, real-time systems , or performance-sensitive environments (previous finance experience not crucial) ?? Tech Stack Highlights: Rust, Linux More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking (e.g., epoll, io_uring) Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or working in no_std environments Prior work in trading, real-time systems , or performance-sensitive environments (previous finance experience not crucial) Tech Stack Highlights: Rust, Linux More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
/or Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or working in no_std environments Prior work in trading, real-time systems , or performance-sensitive environments (previous finance experience not crucial) Tech Stack Highlights: Java, Rust 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 ❯
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 ❯
automating network configuration within public clouds, with tools like kubentetes, HELM, Terraform, Ansible Deep understanding of the Linux networking stack and its interaction with network virtualization, SR-IOV and DPDK Understanding of the SDN ecosystem (e.g. OVS, Neutron, VMware NSX, Cisco ACI or Nexus Fabric Controller, Arista CVP) Have experience with Spine and Leaf (Clos) network topology Have experience and More ❯
AI networking stacks, including: RDMA/RoCE, libFabric Collective communication libraries (OpenMPI, Gloo, OneCCL, NCCL) PyTorch-based inference/training applications Practical experience with open-source networking projects (e.g. DPDK, VPP). Understanding of L2-L7 networking, I/O performance, and cloud-native tech (Kubernetes, CNIs, service meshes). Accommodations at Arm At Arm, we want our people to More ❯
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 ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
National Physical Laboratory
Skills: Advanced Linux/Unix experience. Knowledge of telecommunications and wireless network concepts, especially O-RAN. Experience with virtualized environments like VMware and Linux-based coding. Development experience with DPDK for high-performance packet processing. Understanding of open-air interface (OAI) and O-RAN standards. Experience with SDR (software-defined radio). Please note: Applications will be reviewed and interviews More ❯
verbal, written and graphical) Ability to react/respond quickly to issues and to be able to think on your feet Competencies Desirable C/μController/FPGA programming DPDK programming WiFi, 4G or 5G radio test experience Principal Analog AMS RF Recruitment Specialist More ❯
cloud, etc.). Strong technical troubleshooting in multi-platform, distributed environments. Strong understanding of distributed storage systems. Expertise in Linux/Unix administration. Deep understanding of networking (Infiniband, Ethernet, DPDK, UCX), cloud computing, and distributed storage. Proficiency in Python, Bash, and experience with automation scripting for system monitoring and troubleshooting. Knowledge of POSIX, NFS, S3 protocols, log management, and monitoring More ❯
ultra-low latency, and publish liquidity across multiple trading venues. Responsibilities Develop pricing algorithms and normalization logic with nanosecond-level precision. Optimize system performance using kernel bypass techniques (e.g., DPDK), CPU pinning, and efficient memory management. Integrate with trading venues via FIX protocol and proprietary APIs. Collaborate with infrastructure teams to deploy and maintain systems. Ensure high availability and fault … performance tracking and diagnostics. Adhere to security and compliance standards for financial data handling. Strong proficiency in low latency C++ , Rust , or Java for performance-critical applications. Experience with DPDK , RDMA , or other kernel bypass/network acceleration techniques. Deep understanding of multithreading , lock-free programming , and memory management . Familiarity with FIX protocol , market data APIs , and exchange connectivity More ❯