Global quantitative hedge fund and systematic trading firm are now seeking a low latency C++SoftwareEngineer to join it's growing team. To apply, you will ideally have prior experience at an elite quant trading firm or similar company of equivalent scale/complexity. In this high performance computing team, you will be … responsible for building low-level programming and large scale distributed systems. Your experience will be in advanced C++, Linux and Python. Ideal experience may include: Low latency C++Software Engineering, performance software Real-time software architecture Linux environments HPC Python, Bash, SQL GitHub, GitLab, CI/CD, CMake Ideally Computer More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing software for some of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for projects such as a 6th generation Stealth Fighter jet or a revolutionary Laser Directed Energy Weapon, then Leonardo would like to hear from … you. We are looking for experienced software engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. You will help us continue our industry leading contribution to projects in our Radar, Advanced Targeting and Surveillance teams. If you would like to read about our … gen Stealth Fighter - Tempest or the UK's first Laser Directed Energy Weapon - Dragonfire, please have a look at the links below: What you'll do as a SoftwareEngineer: Use C++ and other object orientated languages to develop working embedded solutions. Work alongside systems and hardware engineers to deploy software to More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C++SoftwareEngineer/Developer London to £100k Are you a bright, ambitious SoftwareEngineer with a strong knowledge of C++ and an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of a global bank. … As a C++SoftwareEngineer you will design and develop full stack systems for new FX Derivatives products and connectivity to external vendors, collaborating closely with traders and quants to build the solutions they require. You'll work across the full software development lifecycle including assisting with architecture of new solutions, you … ll be working with C++ 14/17 with a TDD environment but will also gain exposure to Python, TypeScript and React. You'll join a small, highly talented team, working across the full development lifecycle and will be supported to progress your career. Location/WFH: You'll be based in the London office and have flexibility More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Corriculo Ltd
Senior SoftwareEngineer, C++, C#, .NET, SDK, Hybrid, COR7267 An exciting opportunity has arisen for a Senior SoftwareEngineer to join my client, a global leader in the scientific manufacturing and distribution sector based in Cambridgeshire. This role focuses on the ongoing development of a newly released, cross-platform motion … control SDK, designed to operate a range of high-performance motor controllers. You will play a key part in enhancing this critical software platform, working closely with both electronics and embedded systems teams to deliver new features and improvements. The ideal candidate will have a strong software engineering background with hands-on experience in C++, C#, and .NET technologies. Experience in full software lifecycle development and object-oriented programming is essential, as is the ability to contribute to design, implementation, and testing in a collaborative, multi-disciplinary environment. Familiarity with hardware control systems, WPF, and cross-platform development is highly desirable. The Company The Senior SoftwareEngineerMore ❯
London, England, United Kingdom Hybrid / WFH Options
畅敲潭整
Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a SoftwareEngineer to join our distributed team. We greatly … test their own cloud deployments and cloud-init scripts, free of charge. People sometimes use it as a build farm on a shared server, for example. As a SoftwareEngineer you are expected to play a leadership role designing, mentoring, reviewing and of course coding. Location: This is a remote position available in the EMEA region … two weeks, twice a year, for company events What we are looking for in you Cross-platform development experience on macOS and/or Windows Expertise in modern C++ development Experience with software testing and test-driven development Extremely high personal standards for code quality, testing and design Knowledge of hypervisor technologies such as Hyper-V More ❯
Bricsys , part of Hexagon, is a global technology company creating innovative Computer Aided Design software for worldwide markets. Our products enable the world's most innovative companies to streamline complex design workflows every day. Our people are active in 80 countries, and our software is available in fifteen languages. We offer innovative solutions for 2D drafting … design, and Building Information Modeling (BIM). Bricsys powers an ecosystem of over 1,200 market-specific applications through our developer program. Our focus is to deliver reliable software with friendly licensing, and industry-leading direct support - all at a fair price. We are currently seeking a highly skilled and visionary Principal Engineer for our Core … leading 2D drafting, 3D modeling, mechanical design, and BIM solutions. As part of the Hexagon AB family, we aim to redefine the design market by delivering robust, innovative software solutions. Your responsibilities: Be the wingman to the team lead when it comes to software design and architecture for the Core Team, with a strong focus on More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
C++SoftwareEngineer required by a successful software company located in Southampton. The company requires a C++SoftwareEngineer to join a niche internal C++software engineering team specialising in complex, statistical C++software programming. Hybrid working … days per week in the Southampton office. Flexible working hours. The successful C++SoftwareEngineer will likely have a relevant degree in Mathematics and will have proven commercial experience with C++ programming with a statistical or mathematical bias. The successful C++SoftwareEngineer will be tasked … with understanding complex mathematical and statistical research papers and then implementing those algorithms in code in a scalable fashion. Key experience C++ programming on Windows and/or Linux Academic background in Mathematics Any of the following would be advantageous PhD in Maths or similar subject Experience in both research and commercial software environments MATLAB R More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
C++SoftwareEngineer required by a successful software company located in Southampton. The company requires a C++SoftwareEngineer to join a niche internal C++software engineering team specialising in complex, statistical C++software programming. Hybrid working - generally … days per week in the Southampton office. Flexible working hours. The successful SoftwareEngineer will have a relevant degree in Mathematics and will have proven commercial/research C++ programming experience with a statistical or mathematical bias. The successful SoftwareEngineer will be tasked with understanding complex mathematical and statistical … then implementing those algorithms in code in a scalable fashion. Key experience Degree or PhD in Mathematics Mathematical algorithms eg statistical/machine learning/econometric time series C++ programming on Windows and/or Linux Any of the following would be advantageous Experience in both research and commercial software environments MATLAB R Python Machine learning More ❯
Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
SoftwareEngineer required by a successful software company located in Southampton. The company requires a C++SoftwareEngineer to join a niche internal C++software engineering team specialising in complex, statistical C++software programming. Hybrid working - generally 2 days per … week in the Southampton office. Flexible working hours. The successful SoftwareEngineer will have a relevant degree in Mathematics and will have proven commercial/research C++ programming experience with a statistical or mathematical bias. The successful SoftwareEngineer will be tasked with understanding complex mathematical and statistical research papers … implementing those algorithms in code in a scalable fashion. Key experience Degree, Masters or PhD in Mathematics Mathematical algorithms eg statistical/machine learning/econometric time series C++ programming on Windows and/or Linux Any of the following would be advantageous Experience in both research and commercial software environments MATLAB R Python Machine learning More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
C++SoftwareEngineer - Stats/Maths/Machine Learning C++SoftwareEngineer - Stats/Maths/Machine Learning 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Sign in to access AI-powered advices Continue with Google … pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Spectrum IT Recruitment C++SoftwareEngineer required by a successful software company located in Southampton. The company requires a C++SoftwareEngineer to join a niche internal C++software engineering team specialising in complex, statistical C++software programming. Hybrid working - 2 days per week in the Southampton office. Flexible working hours. The successful C++SoftwareEngineer will likely have a relevant degree in Mathematics and will More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Mid-Level C++SoftwareEngineer £45-55K + Hybrid Radar, Security & Surveillance Systems My client is seeking a Degree-qualified Mid-Level SoftwareEngineer with 3-4 years of commercial C++ development experience to design and develop cutting-edge software for the latest radar, security … and surveillance systems. Key Responsibilities: Design and develop software for advanced radar systems, including external control systems and user interfaces. Enhance software capabilities and improve the user experience. Collaborate closely with end users to understand and implement requirements. Ideal Candidate Profile: A technical degree (Engineering, Computer Science, or related discipline) with significant software content. … Proven experience with modern C++ (C++11/14/17/20) and object-oriented software design. Strong Linux skills and scripting experience (Python). Solid understanding of networking and communication protocols. Mathematical and real-time data processing abilities. Several years of commercial software design and development experience. Desirable Experience: Development of security or More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Spectrum IT Recruitment SoftwareEngineer required by a successful software company located in Southampton. The company requires a C++SoftwareEngineer to join … a niche internal C++software engineering team specialising in complex, statistical C++software programming. Hybrid working - generally 2 days per week in the Southampton office. Flexible working hours. The successful SoftwareEngineer will have a relevant degree in Mathematics and will have proven commercial/research C++ programming experience with a statistical or mathematical bias. The successful SoftwareEngineer will be tasked with understanding complex mathematical and statistical research papers and then implementing those algorithms in code in a scalable fashion. Key experience Degree or PhD in Mathematics Mathematical algorithms eg statistical/machine learning/econometric time series C++More ❯
Job title: C++SoftwareEngineer Client: Elite Prop Trading Firm Salary: £70,000 - £350,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a C++SoftwareEngineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at … the most cutting edge technologies and boast a world class technical team where you will work and learn from the best. Responsibilities: Design, develop, and maintain high-performance C++ trading applications. Optimize code for maximum speed and efficiency, minimizing latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Develop and maintain low-latency network … communication protocols. Conduct performance analysis and tuning of critical software components. Requirements and Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional C++ development experience. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems. More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: C++SoftwareEngineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus), Slough Client: Hunter Bond Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: Job title: C++SoftwareEngineer Client: Elite Algorithmic Market Making Firm Location: London/Hybrid My client is seeking a C++SoftwareEngineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an opportunity to work in a … will work and learn from the best. Requirements and Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional C++ development experience. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems. Familiarity with network programming and protocols More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: C++SoftwareEngineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus), london col-narrow-left Client: Hunter Bond Location: london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 28.04.2025 Expiry Date: 12.06.2025 col-wide Job … Description: Job title: C++SoftwareEngineer Client: Elite Algorithmic Market Making Firm Location: London/Hybrid My client are seeking a C++SoftwareEngineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This … will work and learn from the best. Requirements and Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional C++ development experience. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems. Familiarity with network programming and protocols More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Senior C++SoftwareEngineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a Senior C++SoftwareEngineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in … the field of cross-asset securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is an exciting opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. … As a C++SoftwareEngineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Senior C++SoftwareEngineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a Senior C++SoftwareEngineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in … the field of cross-asset securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is an exciting opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. … As a C++SoftwareEngineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++SoftwareEngineer subcontractor on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Candidates with a strong C++Software Engineering/Embedded SoftwareEngineer background ideally from the Defence/Aerospace industry would be suitable for this position. Rate: £67.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’ Location: Stevenage Hybrid/Remote working: The role will … very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++SoftwareEngineer subcontractor on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Candidates with a strong C++Software Engineering/Embedded SoftwareEngineer background ideally from the Defence/Aerospace industry would be suitable for this position. Rate: £67.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a quarter Location: Stevenage Hybrid/Remote working: The role will … very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Social network you want to login/join with: Junior SoftwareEngineer - Cross-platform C++ - Multipass, London Client: Canonical Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: 1d240955925d Job Views: 4 Posted: 29.06.2025 Expiry Date: 13.08.2025 Job Description: Use your deep C++ skills on Windows and … open source developer experience with Multipass, a workstation mini-cloud providing Ubuntu and appliance VMs on demand for build, test, and prototyping. The Multipass team is hiring a SoftwareEngineer to join our distributed team. We value quality in our code and great user experience. Multipass is available for macOS, Windows, and Linux. It allows you … environment for running builds, testing cloud appliances, or testing cloud deployments and scripts, free of charge. Some use it as a build farm on shared servers. As a SoftwareEngineer, you will play a leadership role in designing, mentoring, reviewing, and coding. Location : This is a remote position available in the EMEA region only. What you More ❯
London, England, United Kingdom Hybrid / WFH Options
Morningstar Credit Ratings, LLC
Mid Level C++SoftwareEngineer - Market Data Content London page is loaded Mid Level C++SoftwareEngineer - Market Data Content London Apply locations London time type Full time posted on Posted 2 Days Ago job requisition id REQ-051792 About the role: We are looking for an amazing … key libraries used by the entire team + Development of key underlying transport protocols for transmission of data. Qualifications: + A bachelor’s degree or equivalent in a software development or similar essential. + Experienced in C/C++ development (Typically a minimum of 2 years) + Experience of development on Windows platforms + Experience of … the full software development lifecycle Nice to have: + Knowledge of current communication protocols (specifically TCP/IP and multicast) + Knowledge of automated testing and deployment techniques used in a CI/CD environment Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We’ve found that we More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Social network you want to login/join with: C Rust Graphics and Windowing System SoftwareEngineer - Mir, London col-narrow-left Client: Canonical Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 682b76ff8ac4 Job Views: 8 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Canonical is … a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The … locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a C Rust Graphics and Windowing System Software Engineer. We build – a high-performance, high-efficiency technology stack for window managers, display subsystems and solutions built on top of it, like Ubuntu Frame. Leading with vision, we More ❯
London, England, United Kingdom Hybrid / WFH Options
Morningstar, Inc
key libraries used by the entire team + Development of key underlying transport protocols for transmission of data. Qualifications: + A bachelor’s degree or equivalent in a software development or similar essential. + Experienced in C/C++ development (Typically a minimum of 2 years) + Experience of development on Windows platforms + Experience of … the full software development lifecycle Nice to have: + Knowledge of current communication protocols (specifically TCP/IP and multicast) + Knowledge of automated testing and deployment techniques used in a CI/CD environment Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We’ve found that we More ❯
London, England, United Kingdom Hybrid / WFH Options
Vodafone
Summary Unique trading firm that uses world-class technology to generate and implement outstanding research ideas, underpinned by a truly collaborative culture. Looking for a talented C++SoftwareEngineer to develop and maintain scalable trading applications and infrastructure, and assist with developing the full stack of infrastructure to support trading ops. This is a … latency, bandwidth or both, as well as multi-core/multi-threaded communications (using lock-free algorithms) to increase the theoretical computational limit per unit time. The successful C++SoftwareEngineer will have a good understanding of trade-offs in terms of clock cycles and CPU cache effects, plus you'll be expected to More ❯
Rochester, Kent, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded SoftwareEngineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid … working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded SoftwareEngineer - C/C++ job based in Rochester, Kent you will be … responsible for: - Design and develop embedded software using Embedded C - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality products To apply for this Embedded SoftwareEngineer - C More ❯