C++ Performance Software Engineer (Hardware)
City of London, London, United Kingdom
NJF Global Holdings Ltd
C++ Performance Software Engineer Salary: £150k-200k Total compensation: £250k-500k+ (depending on performance and seniority) A leading global systematic trading firm is seeking a performance-focused Software Engineer to build ultra-low-latency infrastructure bridging hardware and software for quantitative trading systems. You will bridge cutting-edge hardware (FPGAs, network cards, PCIe) with optimized … software to enable systematic trading strategies across global markets. The Role: Develop high-performance APIs for FPGA-based trading platforms Design and implement Linux device drivers for low-latency, high-throughput environments Optimize Network Interface Card (NIC) functionality for nanosecond-level performance Build PCIe interfacing solutions for seamless hardware-software data transfer Collaborate with FPGA engineers on hardware … acceleration integration Optimize packet processing, networking protocols, and system performance Required Skills: 3+ years in high-performance software engineering (networking, finance, or related fields) Strong C++ with focus on low-level programming Deep Linux knowledge: kernel programming and device driver development Understanding of NIC hardware and performance-critical networking protocols Experience designing efficient data structures for high More ❯
Posted: