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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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: 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 ❯
Camden, London, United Kingdom Hybrid / WFH Options
client server
Senior C++SoftwareEngineer/Developer (Linux SQL C+) 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 ❯
This company is seeking an experienced C++SoftwareEngineer to join their dynamic development team in Stevenage, Hertfordshire. As a SoftwareEngineer, you will play a crucial role in designing, developing, and integrating real-time test and data capture systems on Linux platforms. Responsibilities: - Designing and developing real-time test … and capture software using C++ in a Linux environment - Integrating and interfacing with high-speed SFPDP cards across multi-channel data pipelines - Architecting and implementing robust, scalable, and maintainable multi-threaded applications - Defining and implementing data sequencing and synchronisation logic to support deterministic capture and replay - Collaborating with hardware teams to ensure seamless integration and timing … alignment between software and capture cards - Leading and contributing to system integration, verification, and testing at both component and system levels - Conducting performance analysis, debugging, and optimisation of real-time systems - Documenting architecture, interface definitions, and test procedures to support handover and formal test activities Requirements: - Extensive experience in C++ development in a Linux environment - Proficiency 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 ❯
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 gives … optimization of a top-class trading system Collaborate with a close-knit team comprised of passionate and knowledgeable individuals who embrace a flexible working environment Uphold the best software development practices, including continuous integration/continuous deployment (CI/CD) and rigorous code reviews Desirable Candidates: 3+ years of hands-on experience with C++SoftwareMore ❯
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 gives … optimization of a top-class trading system Collaborate with a close-knit team comprised of passionate and knowledgeable individuals who embrace a flexible working environment Uphold the best software development practices, including continuous integration/continuous deployment (CI/CD) and rigorous code reviews Desirable Candidates: 3+ years of hands-on experience with C++SoftwareMore ❯
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 ❯
Job Title:Senior Software EngineerLocation: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 5% matched pension, discretionary More ❯
C++ Developer Location: Hounslow Rate: £300 to £400 per day inside IR35 (DOE) Duration: 12 months Working model: Hybrid. 3 days per week on site A renowned multinational technology client operating in the travel industry is looking for a C++ Developer to join their software development team for a minimum 12 months. Our client … operates in over 100 countries and is a leading provider in travel technology and software. Roles and responsibilities of this contract: Software development on Open Back End. Working both independently and as part of a team, your key purpose is to solve complex problems and then analyse, design and deliver solutions. You must have proven experience to show … customer service levels. 5. Produce appropriate technical documentation associated with projects. 6. Ensure full adherence to Amadeus and local standards (project cycle, process, documentation). Skills 1. Excellent C++ skills and familiarity with C++ 11 (and above) standards. 2. Knowledge of Python 3 (any additional Scripting language would be considered a plus i.e. JavaScript, Typescript, etc. More ❯
Are you a talented Flight Simulation SoftwareEngineer with a passion for cutting-edge technology? Do you want to work on projects that push the boundaries of aerospace innovation? Look no further! At our aerospace business in Greater London, we're developing world-class flight simulators that are shaping the future of aviation training. Join our … on the design, development, and integration of flight simulators used by top-tier aerospace organizations. • Collaborative Environment: Engage with cross-functional teams of experts in systems, hardware, and software engineering. • Innovative Technology: Build next-gen simulation solutions, including control systems, user interfaces, and avionics hardware. • Develop real-time software for flight simulators, from control systems to … the full lifecycle of the product from requirements analysis through to customer acceptance and post-delivery customer support What you'll bring The role of a Flight Simulation SoftwareEngineer requires the following experience and skills: • C programming skills • A good practical understanding of the Systems Engineering V-model and/or the SoftwareMore ❯
C++ Embedded SoftwareEngineer – Cambridge (Hybrid) £70,000 - £90,000 per annum Benefits include flexible working, hybrid pattern (3 days onsite), Pension, 25 days annual leave Skillset: Embedded Systems, Modern C++ programming, Yocto build system, Real-Time (RTOS) New C++ Embedded SoftwareEngineer job in Cambridge … Cambridgeshire focused on taking technical ownership of critical communication systems projects. Using Modern C++ (14, 17) in an embedded linux environment. You will join a globally established organisation with over 30 years in the industry. Key Requirements – Senior Embedded SoftwareEngineer (Cambridge): Essential Skills: Proficient in Linux embedded development. Strong coding skills in modern … C++ (11, 14, 17) Experience with Yocto build system and Linux customisation Experience with RTOS-based development Familiar with standard hardware interfaces (e.g., SPI, I2C) This C++ Embedded SoftwareEngineer position is ideal for someone looking to contribute to mission-critical embedded products in a forward-thinking engineering environment. Start here 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 ❯