Chichester, United Kingdom Posted on 13/05/2025 Are you looking for a software role with real impact? One where you're a key part of a team that thrives on innovation and fresh ideas? As Senior C++SoftwareEngineer at sees.ai, you'll spearhead the development of our software … innovative problem-solving. Here, your expertise won't just contribute, it will directly shape technology that's on the cusp of a huge breakthrough. The Role As Senior C++SoftwareEngineer, you'll lead the development of our drone software stack, ensuring robustness and scalability as we transition from prototype to global … What You'll Do Architect & Refactor: Ready our C+ codebase for production scale, balancing urgent fixes with long-term system improvements. Build Safety-Critical Systems: Develop flight control software, 3D simulation tools, and APIs that deliver drone reliability in demanding environments. Collaborate Cross-Functionally: Partner with the Integration and Operations Teams to test new and existing features, integrate More ❯
London, United Kingdom | Posted on 13/05/2025 Are you looking for a software role with real impact? One where you’re a key part of a team that thrives on innovation and fresh ideas? As Senior C++SoftwareEngineer at sees.ai, you’ll spearhead the development of our software … innovative problem-solving. Here, your expertise won’t just contribute, it will directly shape technology that’s on the cusp of a huge breakthrough. The Role As Senior C++SoftwareEngineer, you’ll lead the development of our drone software stack, ensuring robustness and scalability as we transition from prototype to global … What You’ll Do Architect & Refactor: Ready our C++20 codebase for production scale, balancing urgent fixes with long-term system improvements. Build Safety-Critical Systems: Develop flight control software, 3D simulation tools, and APIs that deliver drone reliability in demanding environments. Collaborate Cross-Functionally: Partner with the Integration and Operations Teams to test new and existing features, integrate More ❯
C++SoftwareEngineer - Core Dev Simulation Salary: up to £200k base + bonus Summary Leading global HFT firm seeks a pragmatic C++Engineer to join the Core Development team. The London office manages substantial operations across the UK, Europe, and the Middle East, maintaining a lively, start-up environment with … the stability of an established firm. Core Dev is a global group of technologists who architect, build, and maintain the algorithmic trading platform. As a C++Engineer, you will design, build, and test infrastructure, tools, and systems that support trading and business needs. Technology is crucial for traders' success. This role suits someone who enjoys solving … difficult technical problems in a fast-paced environment. Requirements Minimum 2 years' modern C++ programming experience in Linux Solid understanding of computer systems, including OS, networks, and performance optimization Deep knowledge of object-oriented design and multithreaded programming Experience creating/supporting cross-platform multithreaded applications Bachelor's degree in Computer Science, Computer Engineering, or related field NB More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
C++SoftwareEngineer Location: Stevenage, Full time on site Duration: 12 Months SC Clearance Required Rate: £67 ph Umbrella Overview of Department: 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 prime software development teams. In addition we also provide equipment simulation systems to support product integration as well as software to support and assist the manufacturing process. Responsibilities: • Design and develop real-time test and capture software on Linux systems using C++. • Integrate and interface with high-speed SFPDP cards … threaded applications. • Define and implement data sequencing and synchronisation logic to support deterministic capture and replay. • Work with hardware teams to ensure seamless integration and timing alignment between software and capture cards. • Lead and contribute to system integration, verification, and testing at both component and system levels. • Conduct performance analysis, debugging, and optimisation of real-time systems. • Document More ❯
Social network you want to login/join with: Geoscience SoftwareEngineer (C++, Masters or PhD)), Guildford col-narrow-left Client: Hays Location: Guildford, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 12.05.2025 Expiry Date: 26.06.2025 col-wide Job Description: Geoscience SoftwareEngineer … PhD Degree in Geology, Physics, Mathematics, Science or Computing. - Ability to work full-time, 5 days a week, in Guildford in the office. Your new company This leading software provider is looking to strengthen their engineering team with an experienced Geological Software Engineer. You will be working full-time at their head office in Guildford, close … and continuous improvement are valued. What you'll need to succeed Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology, or Computing. 5+ years of experience with C++, Qt framework, and multithreading/parallel programming. Experience with 3D graphics, GIS development, geometrical modelling, and scripting for geological problems. Knowledge in seismic processing, fracture modelling, fault seal analysis More ❯
The Role We are looking for a senior software developer to join our back-end development team working on our core trade execution platform. You will be involved in the design and development of new features for our clients, maintenance and support of existing functionality, and technological improvements to ensure the system is kept up to date with … high quality and maintainable, unit tested code Expanding and maintaining our core execution platform and our continuous integration and automation frameworks in C C# Developing new tooling in C++/C#/Powershell Assistance with client reported issues. Skills and Experience Essential: C++ C# Multithreaded code Desirable: C++ 17 and later Microsoft SQL Server More ❯
The Role We are looking for a senior software developer to join our back-end development team working on our core trade execution platform. You will be involved in the design and development of new features for our clients, maintenance and support of existing functionality, and technological improvements to ensure the system is kept up to date with … high quality and maintainable, unit tested code Expanding and maintaining our core execution platform and our continuous integration and automation frameworks in C C# Developing new tooling in C++/C#/Powershell Assistance with client reported issues. Skills and Experience Essential: C++ C# Multithreaded code Desirable: C++ 17 and later Microsoft SQL Server More ❯
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 ❯
and the market. Our culture is non-hierarchical and one where everyone is valued. We strive for excellence in everything we do. The Role We are hiring a softwareengineer to join our exchange trading development team (ETD) which covers all of XTX’s proprietary trading technology. We take trading ideas from our Quant Research team … team also regularly branch out into other technologies such as FPGA and GPU programming. We're not serving up adverts, or worrying about user acquisition metrics, or building software for a faceless third party - everything we build is for our own use, and we use what we build to trade c. $250-300 billion worth of assets every … day, all in a completely automated manner. We use the right tool for the job but it's likely you would mostly be using C++ and Python. Responsibilities You should have a strong knowledge of modern C++ (C++11 onwards). We have the advantage of a completely post-2011 codebase and have been eager to adopt More ❯
Social network you want to login/join with: Scientific Software Engineers (C++, Masters or PhD), woking col-narrow-left Client: Hays Location: woking, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 5 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Scientific Software Engineers (C++ … PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to bolster their engineering team with 2 experienced Software Engineers. You will be working full-time in their head office location in the heart … imminent growth there are Senior and Leadership opportunities to aspire to. It's an internally creative team that champion collaboration, they want constant suggestions of how to re-engineer things, not just work from a brief. What you'll need to succeed You must have an Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology or Computing More ❯
Scientific Software Engineers (C++, Masters or PhD)Guildford, Surrey (On-site)£65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines.- Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider … are looking to bolster their engineering team with 2 experienced Scientific/C++Software Engineers. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. Your new role You'll join a well-established … imminent growth there are Senior and Leadership opportunities to aspire to. It's an internally creative team that champion collaboration, they want constant suggestions of how to re-engineer things, not just work from a brief. What you'll need to succeed You must have an Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology or Computing More ❯
minimum requirements for a job posting. Minor adjustments to structure and clarity are recommended to enhance engagement and professionalism. Here's a refined version with improved formatting: Scientific Software Engineers (C++, Masters or PhD), Guildford Client: Hays Location: Guildford, United Kingdom Job Category: Other EU work permit required: Yes Job Details Job Views: 5 Posted: 12.05.2025 … Expiry Date: 26.06.2025 Job Description Role: Scientific Software Engineers (C++, Masters or PhD) Location: Guildford, Surrey (On-site) This leading software provider is looking to expand their engineering team with 2 experienced Software Engineers. You will work full-time at their headquarters in Guildford, near the university, with excellent transportation links to … algorithms, and research, with opportunities for leadership as the company grows. Requirements Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology, or Computing 5+ years experience with C++, preferably with Qt and multithreading Desirable skills: C#/WPF/MVVM, GUI development, Continuous Integration, GPU, 2D/3D Graphics, Machine Learning/AI projects Benefits Competitive rewards 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 ❯
Essex, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
Mid-Level C++SoftwareEngineer - £45-55K + Hybrid - Radar, Security & Surveillance Systems We are 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 defence 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 ❯
Social network you want to login/join with: C++SoftwareEngineer - Major HFT Firm, Slough Client: Capital Markets Recruitment Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 28.06.2025 Expiry Date: 12.08.2025 Job Description: Our client, a major High-Frequency Trading firm, is looking to hire … a C++SoftwareEngineer to help develop and build out their HFT and MFT trading platforms. This individual will work closely with one of the firm's most successful Trading teams to help optimise their trading platforms and strategies. This role offers the opportunity to join one of the world's most successful HFT … platforms and collaborate with top Traders Assist in the development and optimization of trading systems Collaborate with a passionate, knowledgeable team in a flexible working environment Follow best software development practices, including CI/CD and code reviews 3+ years of hands-on experience with C++ Experience in the financial industry, ideally at an HFT firm More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
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 ❯
C++SoftwareEngineer | Systematic Hedge Fund | £160,000 + Bonus QuantScope have partnered with a systematic hedge fund who are looking to add a talented C++SoftwareEngineer to one of their core engineering teams which is tasked with the ongoing design, development and improvement of the firm … spanning all aspects of the trading life-cycle, including order and execution management, exchange connectivity, market data and other surrounding systems. The Ideal Candidate: 5+ years of professional software development experience in C++ (20/23 preferred) Low latency Linux development experience Worked on Multithreaded and distributed systems at scale Knowledge around C++ optimisation 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 ❯
Social network you want to login/join with: C++SoftwareEngineer - Major HFT Firm, London Client: Capital Markets Recruitment Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 28.06.2025 Expiry Date: 12.08.2025 Job Description: Our client, a major High-Frequency Trading firm, is looking to hire … a C++SoftwareEngineer to help develop and build out their HFT and MFT trading platforms. This individual will work closely with one of the firm's most successful Trading teams to help optimise their trading platforms and strategies. This role offers the opportunity to join one of the world's most successful HFT … with top Traders Assist in developing and optimizing a top-class trading system Collaborate with a close-knit, passionate, and knowledgeable team that embraces flexible working Uphold best software development practices, including CI/CD and rigorous code reviews 3+ years of hands-on experience with C++Software engineering experience within the financial industry 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 ❯
Job Title: Senior SoftwareEngineer Location: Basildon (2 Day On-Site Per Week) Starting Salary - Up to £68,000 + Benefits & Bonus Overview of Business & Opportunity: This is an opportunity to join a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. … Key Experience & Responsibilities: - Embedded C++Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 25 days annual leave, a More ❯
Job Title: Senior SoftwareEngineer Location: Brentwood (2 Day On-Site Per Week) Starting Salary - Up to £65,000 + Benefits & Bonus Overview of Business & Opportunity: This is an opportunity to join a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. … Key Experience & Responsibilities: - Embedded C++Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 25 days annual leave, a More ❯