1 to 25 of 43 C++ Software Engineer Jobs in London

Senior Software Engineer C++

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer C++ (Python, SQL, Linux, Trading, FinTech, Financial Technology, Low Latency, Backend) ***This is a hybrid role, 3 days remote and 2 days in the office*** Our client actively encourages diversity, equality and inclusion within its workforce and welcomes applications from … does not discriminate in regards to age, gender, national origin, religion or any other basis. An excellent opportunity has arisen for a Senior Software Engineer C++to join a friendly team my client are a well-established exchange (FinTech, Financial Technology) based in the City. My client ...

C++ Software Engineer Swift macOS - Cyber Security

Hiring Organisation
Client Server
Location
Church End, Greater London, UK
C++ Software Engineer/Developer (Swift MacOS) Cambridge/WFH to £80k Is your CV ready If so, and you are confident this is the role for you, make sure to apply asap. Are you a C++ Software Engineer … cyber security? You could be progressing your career at one of the world's leading cyber security technology companies, developing next generation software to protect organisations against increasingly sophisticated, AI driven cyber threats. As a C++ Software Engineer, you'll design, develop ...

C++ Software Engineer - Front Office Trading

Location
Greater London, England, United Kingdom
C++ Software Engineer - Front Office Trading London, Greater London | £100k - £125k per year C++ Software Engineer/Developer London to £125k Are you a backend focussed C++ Software Engineer with Front Office … trading systems experience? You could be progressing your career in a senior, hands‐on C++ Software Engineer role at the Investment Management arm of a global bank. As a C++ Software Engineer you'll focus on the redevelopment ...

Software Engineer (C++)

Hiring Organisation
Ernest Gordon Recruitment
Location
Enfield, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Software Engineer (C++) £60,000 - £65,000 + Progression + Training + Hybrid Working + Pension + Company Benefits Enfield Are you a Software Engineer with knowledge on C++, looking to join an exciting, growing defence company … clear routes to progress into managerial roles within 3 years. In this role, you will be responsible for designing, developing, testing and maintaining software solutions to support the company's operations and technical systems. You will work closely with customers and suppliers to resolve software-related ...

C / C++ Software Engineer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
London, England, United Kingdom
Recruitment is working with an innovative technology business at the forefront of 5G and wireless communications . They're looking for a Software Engineer to join their software team in Southampton. This role would suit someone whose main focus is C or C++ software development , particularly in multithreaded or high-performance systems. The Role You'll develop, integrate and optimise software that supports the company's 5G NR Physical Layer (PHY) technology . Working with software, hardware, architecture and system-test teams, you'll tackle ...

Contract C++ Linux Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
KT3, Malden, Greater London, United Kingdom
Employment Type
Permanent
Contract C++ Linux Software Engineer 6-month contract for a C++ Linux Software Engineer. Inside IR35, 2 days from home after an initial period getting to grips with the project. Contract Software Engineer essential skills - Strong … C++ on Linux Significant embedded software engineer experience Desirable skills Build environment – OpenEmbedded, Bitbake, Makefiles Networking - UDP, TCP/IP, Analysis tools (e.g Wireshark) Linux Kernel and CLI tools BASH scripting Python Real-time multi-threaded software concepts U-Boot ...

Senior Embedded Software Engineer - C/C++

Hiring Organisation
Redline Group Ltd
Location
Rainham, Kent, UK
Senior Embedded Software Engineer - 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 … fill this role Read the complete details below, and make your application today. 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. ...

Senior Software Engineer C++

Location
Greater London, England, United Kingdom
Senior C++ Software Engineer - AI & Engineering Software Location: Central London, primarily office-based with some flexibility We're partnering with an AI startup building software to help engineers design and develop physical products faster. Combining machine learning with complex engineering … software, their platform helps bring new hardware ideas closer to production. They're looking for a Senior C++ Software Engineer to take ownership of core software as the company moves from research prototypes into customer deployments. This is a hands ...

Senior Software Engineer, C++ , Core Platform

Location
Greater London, England, United Kingdom
Senior Software Engineer, C++ , Core Platform London Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders … with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event-driven trading systems, which are designed to reliably handle vast amounts of data at ultra-low latencies. As a C++ Engineer, you will ...

Software Engineer C++

Location
Greater London, England, United Kingdom
London, United Kingdom | Posted on 03/11/2026 Develop your software engineering skills working on autonomous systems already operating in the real world. At sees.ai, we've developed the core software platform behind our autonomous aircraft technology. It's proven in the field … scalable as our operations grow. How do we improve performance when computing resources and connectivity are constrained? How do we evolve complex software without compromising reliability? How do we build new capabilities while supporting an expanding fleet operating in the real world? We're looking for a talented ...

Senior C++ Software Engineer

Location
City Of London, England, United Kingdom
International electronic trading organisation seeks to hire a skilled Senior C++ Developer with extensive experience in low latency systems to join their cutting-edge team. About the Role - Design, develop, and optimize high-performance trading systems using C++. Implement and enhance low latency solutions to ensure optimal trading … other developers to deliver robust trading applications. Analyse and troubleshoot complex system issues to ensure seamless trading operations. Responsibilities for the Senior C++ Software Engineer Proven expertise in C++ development with a strong emphasis on low latency systems. In-depth knowledge ...

Senior Software Engineer (C++/C)

Location
Greater London, England, United Kingdom
## Senior Software Engineer (C++/C)Apply: Billund Project House: London Hub: Full time: Posted Today: 0000037252**Job Description****Expert in building game play features and developing engine tech?** Then get your application ready, we're looking for you! Play Software drives technology enabled play; where LEGO play sets are combined with electronic hardware and software to build a Play experience. As part of the Play Experience team, you will be a central part of the Play Software organization as we drive to bring advanced ...

Software Engineer (C++)

Hiring Organisation
Ernest Gordon Recruitment
Location
Enfield, Middlesex, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 Annual
Software Engineer (C++) £60,000 - £65,000 + Progression + Training + Hybrid Working + Pension + Company Benefits Enfield Are you a Software Engineer with knowledge on C++, looking to join an exciting, growing defence company ...

Senior C++ Software Engineer : Commodities Trading

Hiring Organisation
Eaglecliff Recruitment
Location
London, UK
Employment Type
Full-time
Contract: ContractLocation: London, WaterlooPay: CompetitiveConsultant: Joe MooreExciting opportunity for a Senior C++ Software Engineer to join this Global Commodities Trading Company. This is an exciting time to be joining this world-leading company with this role working in one of the company's premier … software development projects contributing to enhancing trading capabilities. The team requires an experienced C++ Engineer with a demonstrated background in building scalable Derivatives Algorithmic Trading Platforms. You must have a demonstrated understanding of major global futures exchanges and knowledge of the full exchange-traded ...

Lead Software Engineer - C++ Developer

Location
Greater London, England, United Kingdom
Join us to shape the future of electronic trading technology, where your expertise in C++ and hardware acceleration will make a global impact. You’ll collaborate with talented engineers to deliver market-leading solutions that power high-speed trading across global markets. We value creativity, technical excellence … meaningful contributions. Be part of a team that thrives on solving complex challenges and advancing industry standards. As an Ultra Low Latency C++ Lead Software Engineer at JPMorgan Chase in the Electronic Trading Technology team, you will design, build, and operate market gateway solutions ...

Senior C++ Software Engineer

Location
Greater London, England, United Kingdom
London, United Kingdom | Posted on 03/11/2026 Help scale the software behind autonomous systems already operating in the real world. At sees.ai, we've developed the core software platform behind our autonomous aircraft technology. It's proven in the field and already supporting … scalable as our operations grow. How do we improve performance when computing resources and connectivity are constrained? How do we evolve complex software without compromising reliability? How do we build new capabilities while supporting an expanding fleet operating in the real world? We're looking for a Senior ...

Sr Lead Software Engineer - C++, Python,

Location
Greater London, England, United Kingdom
Lead Software Engineer - C++, Python, LONDON, LONDON, United Kingdom Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description If you are looking for a game-changing career, working for one of the world's leading … financial institutions, you’ve come to the right place. As a Sr. Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Compute Runtime Platforms, you will play a crucial role in providing expertise and engineering excellence as part of an agile team. Your responsibilities ...

Senior Software Engineer (C++ / Defence Systems)

Hiring Organisation
First Military Recruitment Ltd
Location
Enfield, Ponders End, Greater London, United Kingdom
Employment Type
Permanent
JMB90 - Senior Software Engineer (C++/Defence Systems) Location: North London Salary: Dependent on experience Job Type: Full-Time, Permanent Overview First Military Recruitment are currently seeking a Senior Software Engineer on behalf of one of our clients. The successful … candidate will take responsibility for the design, development, testing and maintenance of software used within innovative defence and technology products. You will work across the full software development lifecycle, providing technical expertise while supporting and mentoring less experienced engineers. Duties and Responsibilities Design, develop, implement ...

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. … C++ plays a critical role in our event‐driven trading systems, which are designed to reliably handle vast amounts of data at ultra‐low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across ...

Software Engineer C++

Hiring Organisation
Sirius Digital
Location
London, England, United Kingdom
Software Engineer Salary: Competitive, negotiable based on experience, plus benefits including a 7% pension contribution, 25 days holiday, and life insurance Location: Portsmouth, hybrid working Sirius Digital is a trusted provider of expertise in Software Engineering, Data Science, and AI, supporting clients … defence, nuclear, space, and energy sectors. We specialise in software modelling and simulation, robotics and autonomous systems, as well as data science and engineering, delivering technical consultancy and innovative solutions. We are seeking a Software Engineer who combines strong technical skills with problem-solving ...

Senior Software Engineer C++

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 115,000 Annual
Senior Software Engineer C++ (Python, SQL, Linux, Trading, FinTech, Financial Technology, Low Latency, Backend) This is a hybrid role, 3 days remote and 2 days in the office Our client actively encourages diversity, equality and inclusion within it's workforce and welcomes applications from ...

Senior Software Engineer, Trading Platform, C++

Location
Greater London, England, United Kingdom
Senior Software Engineer, Trading Platform, C++ London DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture … it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. DRW is looking for an outstanding Senior Software Engineer with an expertise in C++ and previous management experience to work in our London office. In this role ...

Senior Robotics Software Engineer - C++

Location
Greater London, England, United Kingdom
London, United Kingdom | Posted on 29/07/2026 Build software that powers unmanned systems already deployed in the real world. At sees.ai , we’ve developed a system that is already being used to inspect critical national infrastructure — operating in live environments, not simulations. Now, following … with National Grid and recent investment, we’re scaling that system into a robust, production-ready platform. We’re looking for a Senior C++ Software Engineer to help take a working system and evolve it into something reliable, scalable, and ready for wider deployment. ...

Senior Embedded Software Engineer (C++)

Hiring Organisation
Expert Employment
Location
North London, Garden Suburb, Greater London, United Kingdom
Employment Type
Permanent
Salary
£60000 - £68000/annum Full Packagy
looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle. Key Responsibilities Design, develop … maintain high-quality software using best engineering practices Take ownership of software development from requirements through to verification and validation Support and enhance existing software in line with evolving project and customer needs Contribute to system architecture, design reviews, and technical decision-making Collaborate ...

C++ Software Engineer - Messaging & Protocols (Hybrid)

Location
Teddington, England, United Kingdom
Ashdown Group is seeking a C++ Software Engineer for a well-regarded software solutions company in the Aviation and Military sector. The role starts on-site at the company’s site in South West London and will move to a hybrid pattern ...