Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Performance software engineer – hardware team

London
Oxford Knight
Software engineer
Posted: 1 July
Offer description

My client is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. A technology and data driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped the collaborative mindset, enabling them to solve the most complex challenges. They have a culture of innovation which continuously drives their ambition to deliver high quality returns for investors.

About the Role:

1. Develop and optimize high-performance APIs for interaction with FPGA-based trading systems.
2. Design and implement Linux device drivers for low-latency, high-throughput environments.
3. Integrate and optimize Network Interface Card (NIC) functionality for ultra-low-latency trading systems.
4. Implement high-performance PCIe interfacing solutions for seamless data transfer between hardware and software.
5. Design and utilize advanced data structures for efficient handling of high-throughput, low-latency data streams.
6. Collaborate with FPGA engineers to ensure efficient communication between hardware and software layers.
7. Enhance system performance by optimizing packet processing, networking protocols, and hardware interfaces.
8. Analyze and troubleshoot real-time system performance issues in high-frequency trading environments.

Requirements:

9. Minimum 3 years of experience in software engineering within networking, finance, or related high-performance industries.
10. Strong programming skills in C and C++, with a focus on low-level programming.
11. In-depth knowledge of Linux, including kernel-level programming and device driver development.
12. Solid understanding of NIC hardware and networking protocols in performance-critical environments.
13. Proven experience designing efficient and high-performance data structures
14. Excellent problem-solving and debugging skills in complex systems.

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer - growth
London
Monday.com
Software engineer
Similar job
Full stack software engineer (java+ react)
London
S&P Global
Software engineer
Similar job
Senior full stack software engineer (java+ react)
London
S&P Global
Software engineer
See more jobs
Similar jobs
Oxford Knight recruitment
Oxford Knight jobs in London
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Performance Software Engineer – Hardware Team

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save