26 to 50 of 56 Senior C++ Software Engineer Jobs

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 ...

Senior C++ Software Engineer – AI Developer Tools

Location
United Kingdom
NVIDIA PerfTech team is looking for an outstanding Senior C++ Software Engineer to build the next generation of AI-powered developer tools. You will apply deep expertise in modern C++, systems architecture, performance, and debugging to extend our developer-tools … this role, you will help develop Genie, NVIDIA’s company-wide AI knowledge and developer-productivity service. You will build production-quality C++ components and integrations while contributing to agentic workflows and retrieval systems that help engineers find information, understand complex systems, and work more effectively. What ...

Senior C++ Software Engineer – Robotics

Location
United Kingdom
Cambridge and are establishing a new engineering hub in Lisbon following the incorporation of our Portugal subsidiary. Our teams work collaboratively across hardware, software, and operations to deliver reliable, production‐grade autonomous robots. Why Join Us We’re building autonomous robots that operate in one of the most … challenging real‐world environments imaginable: soft, irregular plants, dense foliage, moving targets, variable lighting, wind, and real commercial performance constraints. As a Senior C++ Software Engineer, you’ll be responsible for developing the core robot control software that enables ...

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 … contract 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 ...

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 ...

Sr Software Engineer (C++ / Rust)

Location
Dundee, Scotland, United Kingdom
employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. Title: Senior Software Engineer (C++/Rust) Location: Dundee (Hybrid) Grade: 11 Salary: £48,000 - 60,000 p/a +7.5% Role … Summary and Key Responsibilities The successful candidate will become a member of a highly motivated Agile team of platform software engineers responsible for developing a new and innovative large scale software solution for NCR Atleos' ATMs. Leadership of small to medium size projects Collaborates with Scrum ...

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, and 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 ...

Senior Software Engineer - C++

Hiring Organisation
Raytheon
Location
Marlborough, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
shape the future of aerospace and defense. This is your opportunity to join the Receiver Exciter and Processing Architecture (REPA) Department as a Senior Software Engineer. The team's primary goal is to design, architect, and implement signal processing algorithms on a variety of high-performance … FPGAs and GPUs, on COTS and semi-custom hardware platforms, for next generation radar systems. What You Will Do : Code, test, and integrate C++ real-time signal processing algorithms or control functions for sensor systems on Linux. Defect resolution and code maintenance/updating of existing codebases. Analyze ...

Senior Embedded Software Engineer: Real-Time C++ for Satellites

Location
Reading, England, United Kingdom
ALL.SPACE, has developed a smart terminal, capable of linking with all satellites, all networks, in all orbits, all at once. Our ground-breaking software-defined service enablement platform integrates intelligent routing, edge computing and on-demand services to deliver unprecedented network resilience and application performance. Our terminal designs … lead by example by making satellite communications a more inviting and accessible industry for all. Visit www.all.space to learn more. Senior embedded software engineers are responsible for the design, implementation, review, test and documentation of production software features used to manage and control ALL.SPACE ...

Senior Software Engineer, RF Systems (C++, C#, OpenGL)

Location
Saltaire, England, United Kingdom
Teledyne Microwave UK, part of Teledyne Aerospace & Defence Electronics UK, seeks a Senior Software Engineer to deliver software for military RADAR ESM receivers. You’ll own the software lifecycle, support installations, and may travel internationally. Reporting to the Software Engineering Group Lead, you’ll collaborate with hardware and firmware teams to meet stringent requirements. The role demands strong C++/C# expertise, Windows services, embedded Windows, and knowledge of RF testing. #J-18808-Ljbffr ...

Senior Software Development Engineer C++

Location
St. Neots, England, United Kingdom
Your role As a Senior Software Development Engineer, you will be a key member of a multidisciplinary Product Line team, working within an Agile framework to deliver high quality software for our global customers. You will balance the delivery of new, high … architecture. This role offers dedicated "blue sky" time for professional development and technology investigations, allowing you to stay at the forefront of modern software engineering while leading epic work and shaping the future of our technical landscape. What you'll be doing: Lead the design and implementation ...

Senior Real-Time Embedded Software Engineer (C++, RTOS)

Location
Luton, England, United Kingdom
Leonardo UK Ltd in Luton is seeking a Real Time Embedded Software Engineer for Principal Software Engineer roles. Hybrid working arrangement offered, with opportunities to work across defence projects and multidisciplinary Agile teams. The position emphasizes leadership, high-integrity C++ coding, and hands-on lab integration on target hardware. Candidates should understand the software lifecycle from requirements to delivery, and be capable of influencing design for modularity and reuse within #J-18808-Ljbffr ...

Senior Software Engineer – Ada/C++ for Radar Systems (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
Leonardo UK in Edinburgh is seeking a Senior Software Engineer to contribute to the Eurofighter Typhoon Radar software. You will work with Ada, C++, and Python on-site in our Edinburgh office, participating in the full Software Development Life Cycle … documenting work, and reporting progress to your supervisor. Collaboration with the Software & Systems teams and other disciplines will be essential. The role focuses on delivering robust, well-documented code and solving complex technical #J-18808-Ljbffr ...

Senior C++ Software Engineer - Hybrid, Hardware & GUI Focus

Location
Southampton, England, United Kingdom
Leonardo UK Ltd in Southampton is seeking a Software Engineer with C++ experience to join our Integrated Sensors & Protection team, working on defence and commercial projects. You will contribute to developing new features, collaborating with fellow engineers, and delivering robust Windows and Linux applications ...

Senior Software Engineer - 5G C/C++ High-Performance

Location
Southampton, England, United Kingdom
Spectrum IT Recruitment is partnering with an innovative technology business in Southampton to recruit a Senior Software Engineer. The role focuses on C/C++ software development for 5G NR PHY, with emphasis on multithreaded and high-performance systems. You will work … across software, hardware, architecture and system-test teams to tackle performance challenges and shape reliable software in a demanding technical environment. #J-18808-Ljbffr ...

Senior Software Engineer - Workers Runtime (Rust/C++)

Location
Greater London, England, United Kingdom
Cloudflare is hiring a Senior Software Engineer for the Workers Runtime in our London, UK offices. You will build features, improve performance, and own production code in a large-scale distributed system using C++ or Rust. Candidates should have strong CS fundamentals ...

Senior C++ Software Engineer - Onsite Defence Tech

Location
Easter Howgate, Scotland, United Kingdom
Leonardo UK Ltd in the United Kingdom is seeking Software Engineers to work on the Eurofighter Typhoon programme. You will develop, test, and maintain C++ software within an agile team of engineers across software, systems, firmware, and hardware domains. You'll translate ...

Senior Embedded Software Engineer (C/C++, Linux) Hybrid

Location
Newcastle upon Tyne, England, United Kingdom
Northern Recruitment Group is seeking an experienced Senior Software Engineer to join its embedded software team delivering critical infrastructure products for the energy sector. The role is hands-on, focusing on C/C++ development in embedded Linux environments across … will collaborate with hardware, systems and test engineers, deliver new functionality, and coach junior engineers while contributing to code reviews to maintain software quality. #J-18808-Ljbffr ...

Senior C++ Real-Time Software Engineer (Hybrid)

Location
St. Neots, England, United Kingdom
Pico Technology in St Neots, England seeks a Senior Software Development Engineer to advance real-time data handling and bus data decoding. You will lead feature design, shape the architecture, and balance new work with technical debt in an Agile team. You will work ...

Senior Software Engineer – Defence Radar (Ada/C++)

Location
City of Edinburgh, Scotland, United Kingdom
Leonardo UK in Edinburgh seeks an experienced Software Engineer to develop radar software for a niche defence programme. You will use Ada, C++ and Python in a small team, delivering robust code with full documentation and progress reporting. You will work onsite … Edinburgh, contribute to the full software lifecycle, and collaborate with systems, integration and test teams on challenging requirements. #J-18808-Ljbffr ...

Senior Lead Software Engineer (C++, Python) – HPC & Cloud

Location
Greater London, England, United Kingdom
JPMorgan Chase & Co. in London seeks a Sr Lead Software Engineer to design, build, and optimize distributed computing solutions in HPC, K8s, and cloud environments. You will lead efforts across Python, C++, and Go, leveraging GenAI to improve monitoring, management, and efficiency of large ...

Senior Embedded Software Engineer (Contract) - C/C++

Location
Cwmbran, Wales, United Kingdom
Redline Group are supporting a global engineering organisation in Wales to recruit a Contract Embedded Software Engineer (C/C++) based in Cwmbran. This senior, hands-on contract role involves working across complex embedded systems and influencing technical decisions with electronics, firmware … software engineers. The role requires translating requirements into clear software and system specifications, strong debugging skills, and collaboration with multiple teams to deliver next-generation #J-18808-Ljbffr ...

Senior C++ Software Engineer – Compilers & Toolchains

Location
Cambridge, England, United Kingdom
Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers … compiler toolchain and libraries.Previous experience working with LLVM or functional safety projects is desirable but not essential. Responsibilities: Develop our commercial C/C++ toolchain and libraries used in safety projects. Extend our automated test frameworks. Produce safety documentation. Required Skills and Experience: Excellent C/C++ ...

Senior C++ Software Engineer – Defence/Aero (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
Leonardo UK is recruiting for software engineers to work on the Eurofighter Typhoon programme in Edinburgh. You will join a high‐performing Agile team and contribute across the full software lifecycle, shaping capabilities for UK air defence. You should bring strong C++ skills, experience … agile team, and a track record of delivering integrated software solutions with high quality. On-site, permanent role with comprehensive benefits. #J-18808-Ljbffr ...

Senior C++ Software Engineer (100% Remote - United Kingdom)

Location
United Kingdom
Join Tether and Shape the Future of Digital Finance At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to ...