Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
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, Physics or similar 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 More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
IC Resources
An exciting opportunity for a C++SoftwareEngineer has arisen with audio technology innovator, developing audio technologies for home audio, gaming & automotive, based in Southampton. This is a great opportunity for a C++SoftwareEngineer to help with … and optimise them on different platforms. You will commit to a hybrid working model, required onsite 4 days a week. Experience of the C++SoftwareEngineer includes: 3+ years C++software development Ability to write reusable, testable code Bonus: interest … in audio If you are a C++SoftwareEngineer looking for an exciting new opportunity with a VC backed start-up, then please apply today to learn more. More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
IC Resources
An exciting opportunity for a C++SoftwareEngineer has arisen with an audio technology innovator, developing audio technologies for home audio, gaming & automotive, based in Southampton. This is a great opportunity for a C++SoftwareEngineer to help … and optimising them on different platforms. You will commit to a hybrid working model, required onsite 4 days a week. Experience of the C++SoftwareEngineer includes: 3+ years C++software development Expert knowledge of developing with Windows API Experience … with audio technology If you are a C++SoftwareEngineer looking for an exciting new opportunity with a VC-backed start-up, then please apply today to learn more. More ❯
Chelmsford, Essex, South East, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded SoftwareEngineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded SoftwareEngineer C …/C++ to join their R&D site based in Chelmsford, Essex. My client is looking for a SoftwareEngineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced … electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
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 click apply for full job details More ❯
wokingham, south east england, United Kingdom Hybrid / WFH Options
Noir
SoftwareEngineer - Engineering Company – Wokingham, Berkshire (Tech stack: SoftwareEngineer, Visual Studio, C++, C#,SQL, Visual Basic, ActiveX, InstallShield, HTML, XML, SOAP, JSON, ODBC, SQLite, Senior SoftwareEngineer, Full Stack Engineer, Architect) Are you … are encouraged to innovate, develop and lead meaningful projects on a global scale. Due to continued growth and expansion we are seeking several SoftwareEngineer to join their dynamic team of high flying individuals. SoftwareEngineer applicants should be experienced in some … or all of the following (full training will be provided to fill any gaps in your skill set): Visual Studio, C++, C#,SQL, Visual Basic, ActiveX, InstallShield, HTML, XML, SOAP, JSON, ODBC, SQLite. The positions come with an exceptional package designed to reward, support and inspire: Bonus scheme More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Hunter Bond
Job title: C++SoftwareEngineer Client: Elite Algorithmic Market Making 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 … 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 … Linux/Unix environments. Knowledge of hardware optimization techniques (e.g., SIMD, GPU computing) is a plus. 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 More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
Backend SoftwareEngineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend SoftwareEngineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at … a global market data provider whilst enjoying a range of perks and benefits. As a Backend SoftwareEngineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and … developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the City office three days More ❯
Rochester, Kent, South East, 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 More ❯
Principal SoftwareEngineer/Lead SoftwareEngineer/C++/Rust A well-funded technology start-up operating at the forefront of AI has secured significant multimillion-pound investment. The company is developing a truly unique software platform … autonomous systems and the data they generate—bringing disparate technologies together and making them more user-friendly. You will join as a Principal SoftwareEngineer - C++/Rust , the critical hire for this specific team. This position offers full ownership and autonomy from day … size over the coming months, it's an exciting time to join the business during a period of rapid growth. As the Principal SoftwareEngineer, you’ll have the opportunity to build a team around you and make key strategic decisions shaping the company’s future. More ❯
Principal C++SoftwareEngineer - World Class Start-up/Deep Tech Principal C++SoftwareEngineer required for a rapidly growing start-up who have just received a significant amount of funding. You will be looking to use your … C++ Engineering or Rust skills within a small but expanding team. They already have a world class team of C++/Rust and Python Engineers and are looking at bringing on a few key hires to help scale the company and really develop their product. As … the Principal SoftwareEngineer you will play a critical role, working closely with the founders and founding team. You will ideally be interested in AI and Robotics and will be keen to lead from the front in the development of their software but most More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Commercially experienced SoftwareEngineer with proven C++ development experience will design and develop software for the latest radar, security and surveillance systems. Youll bring an Engineering related degree, Modern C++ design experience as well as good Linux and Scripting (Python … skills. Of particular interest is experience in the development of security/defence command and control software and using GIS (Geographic Information System) data. The successful SoftwareEngineer will design and develop software across the companys radar systems, including external radar control … systems and interfaces as well as bringing the ability to improve the software capabilities and enhance the user experience. Ideal requirements for the SoftwareEngineer include: Technical Degree with software content. A good understanding of Object-Orientated software design. Proven More ❯
SoftwareEngineer - C++ A world-leading global systematic hedge fund is looking for a SoftwareEngineer to be a part of its multi-billion technology trading platform and looking for a candidate with strong technology experience across multiple disciplines, High … Frequency Trading, and Low Latency Environments. Software Engineers with expertise in C++ will be a part of the Core Infrastructure team which is responsible for designing, developing, and maintaining a low latency trading platform that is deployed globally. Skills Required: Have significant experience developing high-availability … systems in C++ and Python with very tight resource/latency constraints Have a background in multi-threaded programming and a strong understanding of hardware/software interaction Are comfortable working “under the hood” and you are quite skilled in performance tuning (applications, Linux, socket I More ❯
Senior C++SoftwareEngineer Up to £140,000 base + 50% bonus Exciting Role in Cutting-Edge Financial Data Technology Innovating High-Performance Data Storage in Finance I’m working with a client who has developed a state-of-the-art serverless database technology … drives the development of a critical technology that supports complex data workflows at scale. What You’ll Do and Gain As a Senior C++SoftwareEngineer, you will: Develop and optimize high-performance C++20 code that powers a serverless database running entirely on users … s evolution and adoption. Who They’re Looking For The ideal candidate will have: 5 to 7+ years of professional experience primarily in C++ development, with strong expertise in modern C++20. Deep knowledge of performance optimization techniques, multi-threading, parallel processing, and efficient network utilization. Familiarity with Python More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Hunter Bond
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/… 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 softwareMore ❯
Lead SoftwareEngineer – Options C++ One of the top, industry leading prop firms is looking for a C++SoftwareEngineer to join their options technology team, in their Core and Strategies. They are one of the most widely … insight on programming solutions using C++. Work in a high-pressure environment and provide quick solutions. Requirements & Qualifications: Strong experience as a senior engineer in the industry with a focus on C++. Proven track record of working as a leader of a team and having an impact in More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Hunter Bond
A niche electronic trading quant fund based in London are now seeking a top end C++SoftwareEngineer to join it's growing team. You will have prior experience at an elite quant trading firm or similar company of equivalent scale/complexity. In … Your experience will be at scale in advanced C++. Ideally Computer Science Degree or similar discipline with 1st class grade Commercial experience in C++Software Engineering, performance software Financial trading, banking or hedge fund exposure Strong interest in working for a top end, high More ❯
crawley, west sussex, south east england, United Kingdom
Tiger Resourcing Group
Senior C++ Contract SoftwareEngineer - C++ | Multi-threaded Development | Linux | Inside IR35 3 days on-site per week near Crawley Between £450 - 500 per day inside IR35 C++ development experience requirements: Proficient C++ experience. Delivered highly functional, performance More ❯
Leatherhead, Surrey, South East Hybrid / WFH Options
CGI
SoftwareEngineer (C++) Position Description If your coding skills are backed up with a talent for solving problems, we'll help you to make your best, better. Our Software Engineers are trusted to work closely with a wide range of clients on … code for compliance with safe coding standards • applying quality management processes and standards Required qualifications to be successful in this role • C/C++ • Experience of automated test tools (specifically Cantata++, but experience with equivalent tools would be acceptable) • Working to coding standards and familiarity with safety-critical More ❯
a wide range of industries, leveraging advanced 3D printing techniques. As they continue to grow, they are looking to bring on a Principal SoftwareEngineer to lead the development of their state-of-the-art metal printing systems. As a Principal SoftwareEngineer, you will play a pivotal role in the development of embedded software for the company's next-generation 3D metal printing machines. These machines are designed to deliver high-volume, precision printing for large-scale industrial parts, with an emphasis on sustainability and green manufacturing. You … will be responsible for architecting and implementing software solutions that integrate motion control systems, real-time operating systems (RTOS), and other critical embedded components to ensure the efficient and reliable performance of the printing systems. In this senior role, you will lead and mentor a team of junior More ❯
C++Software Engineers – Junior & Senior Contract Roles | London | Energy Sector | 💡 Exciting Contract Opportunities for C++ Developers at All Levels! Are you a C++ developer looking to work on cutting-edge projects in the energy sector ? We are hiring both junior (4+ years … or take on a leadership role, this is an opportunity to contribute to innovative solutions in a fast-evolving industry. Role Overview 🔹 Junior C++ Developer (4+ years’ experience) – Work hands-on in software development, contributing to high-performance applications in a collaborative team. 🔹 Senior C++ Developer (10+ years’ experience) – Lead development efforts, mentor junior engineers, and drive strategic technical decisions. Key Responsibilities ✅ Develop and optimise C++ applications for high-performance systems. ✅ Maintain coding standards and implement best practices. ✅ Collaborate with cross-functional teams to meet project goals. ✅ Troubleshoot and resolve complex More ❯
Geoscience SoftwareEngineer (C++/Qt, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing. - 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 an experienced Geological Software Engineer. 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. This role would essentially suit a Structural Geologist with Software Development skills in C++/Qt framework. Your new role You'll join a well-established business with decades experience taking them a market leading position. Building More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Hexagon AB
is used to make components for spacecraft, race cars, wind turbines, and much more. We are looking for a talented and experienced Senior C++SoftwareEngineer to join our agile scrum team continuing to develop EDGECAM software - addressing market needs, extending functionality … and integrating with Hexagon Manufacturing Intelligence's extended software portfolio. This is a senior individual contributor role with no people management responsibility. Job Responsibilities Developing full Windows desktop graphical engineering software package integrating with our back-end components and cloud services Enhancing and maintaining existing software solutions, refactoring or creating modules as required Being responsible for a high-quality and high-performance implementation of the software developed by you Designing and implementing engineering algorithms using C++ As an agile Scrum team, working together to complete all tasks for planned softwareMore ❯
C++SoftwareEngineer - High Frequency Trading This is an exceptional chance to become part of a quantitative and systematic hedge fund management firm where innovative technology is fundamental to its trading strategies. As part of a team focused on global connectivity, you will be … creating next-generation software solutions, proprietary trading strategies, and algorithms to support thousands of trades every second. You'll work closely with business leaders to develop and implement tailored software solutions that enhance the efficiency and effectiveness of execution systems. Additionally, you will be an essential … as well as hands-on team leaders. Ideally, you should have experience in the following areas: - Strong knowledge of object-oriented programming, particularly C++ (14/17). - Familiarity with common algorithms, data structures, their performance, and the capability to independently design complex systems is essential. - Experience in 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 5% matched pension, discretionary annual bonus and more. If youre interested in hearing more about this role and to apply, please submit your latest CV . More ❯