76 to 100 of 180 C++ Software Engineer Jobs in the UK

Senior C++ Software Engineer

Hiring Organisation
ECM Selection
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
seeking a Senior C++ Software Engineer, skilled in creating highly-optimised low level code to run under Linux. As a senior member of this Cambridge-based development team, you will play a leading role throughout the SDLC from defining initial requirements to software … team and provide mentoring for less experienced colleagues.You will need:A solid academic background in computer science, electronics, or a similarly applicable subject.Excellent software design and development skills together with the in-depth knowledge of how C++ works under the skin, allowing you to avoid performance ...

C++ Software Engineer

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 C++ Software Engineer to work on defence projects. Key Responsibilities Develop and maintain C++ and Python software for complex systems Work on real-time data processing, simulation, or sensor integration Support verification, validation, and testing activities Build … maintain CI/CD pipelines (Linux and Windows) Collaborate in Agile teams (Scrum and Kanban) Key Skills Strong C++ experience (Python beneficial) Background in defence, aerospace, robotics, or simulation Experience with Linux, Git, and CI/CD tools Understanding of systems integration, testing, or comms protocols Ability ...

Senior Software Engineer C++

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,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 its workforce and welcomes applications from ...

Software Engineer C++

Hiring Organisation
Morson Edge
Location
Bristol, Somerset, United Kingdom
Employment Type
Contract
Contract Rate
GBP 70 Hourly
Embedded Software Engineer Location: Bristol on site (option for 4 days compressed week) Rate £70 ph Umbrella Duration: 6 Months Overview of department: Our client are a world leader in missile and missile systems, seeking a highly capable and adaptable Embedded Software Engineer ...

Visual C++ Software Engineer, Senior

Hiring Organisation
Expert Employment
Location
Waltham Cross, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£52000 - £68000/annum Hybrid working and a full package
C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification. Requirements Excellent C++ fluency and experience. OpenGL, GUI, UX or HCI exposure using C and C++. Microsoft Visual Studio experience ideally up to 2022 or 2026 versions. Scripting languages such as Python, PowerShell or related. Upper first or higher degree ...

Senior Software Engineer (C++)

Hiring Organisation
Rockstar Games
Location
Edinburgh, Midlothian, United Kingdom
Salary
£ 70 K
learn and collaborate with some of the most talented people in the industry. Rockstar Games is looking for a seasoned Senior Software Engineer (C++) to join our development team. Our Core Security team is looking for a security focused engineer to help … drive our various software security initiatives. The successful candidate will be committed to keeping our games and services fun for our players through defense against cheaters, hackers, exploiters, and all troublemakers. This is a full-time, permanent and in-office position based in Rockstar’s state ...

Senior Software Engineer (C++)

Hiring Organisation
Rockstar Games
Location
Edinburgh, UK
Employment Type
Full-time
learn and collaborate with some of the most talented people in the industry. Rockstar Games is looking for a seasoned Senior Software Engineer (C++) to join our development team. Our Core Security team is looking for a security focused engineer to help … drive our various software security initiatives. The successful candidate will be committed to keeping our games and services fun for our players through defense against cheaters, hackers, exploiters, and all troublemakers. This is a full-time, permanent and in-office position based in Rockstar's state ...

Contract Software Engineers C# & C++ (Linux)

Hiring Organisation
Enterprise Recruitment Limited
Location
New Malden, London, United Kingdom
Employment Type
Contract, Work From Home
Contract Software Engineers C# & C++ (Linux) Near Wimbledon, London | 6 months | Inside IR35 Were hiring two separate contract engineers to work on hardware-integrated software projects: Contract C# Software Engineer (Windows) C#/.NET Windows desktop applications (Windows Forms) Multi … networked applications TCP/IP, UDP Hardware/physical product interfacing On-site 3 days per week (initially full-time on-site) Contract C++ Linux Software Engineer (Embedded) Strong C++ on Linux Embedded software experience Networking (TCP/ ...

C++ Software Engineer

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
C++ Engineer Trading TechnologyQuant Capital is urgently looking for a C++ Developer to join our high profile client in their main development team. We are looking for both Junior and Senior Engineers.Our client is well known fintech in the trading space. They … derivatives processing. Globally they are 100 people with a flat development team of 50.This role will give you massive exposure to developing a C++ Algos that allow for realtime algo allocation. You should be looking to learn from traders who enjoy passing on their knowledge. Their office ...

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

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

C++ Software Engineer - Defence (Hybrid, Southampton)

Location
Southampton, England, United Kingdom
Leonardo UK is seeking a C++ Software Engineer to deliver and integrate high-quality software on defence projects. You will work across Linux and Windows environments, collaborating with multi-disciplinary teams and contributing to the software lifecycle from design ...

Senior Software Engineer (C++/Linux)

Hiring Organisation
Nigel Wright Group
Location
Prudhoe, Northumberland, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
Company We're looking for an experienced software engineer to join a growing technology company developing software for specialist products used in highly demanding environments. This is an application development role, focused on building robust C++ applications that run on Linux-based … embedded platforms. It's not a firmware or electronics position, so we're looking for someone who enjoys developing software close to the hardware, without spending their days writing device drivers or low-level firmware. Role Developing and enhancing applications written in C++ Building software ...

C++ Software Engineer

Hiring Organisation
Nicholas Howard Ltd
Location
Bedford, Bedfordshire, United Kingdom
Employment Type
Contract
Nicholas Howard are delighted to be recruiting for a C++ Software Engineer to join a leading global defence client on an initial 6 month contract. Key skills required: Proven background within C++ and Object Oriented Development. Experience with Real-Time Operating Systems … integrated team on a large-scale programme. Solid communication and team working skills Additional skills of interest include: Knowledge of UML modelling for software, particularly in Rhapsody. Safety Related Systems e.g. IEC 65108. Knowledge of DDS (Data Distribution Systems). Embedded systems development. CAN/MilCAN buses. Parasoft ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
Requisition ID #26WD99922Software EngineerLocation : Birmingham (Hybrid)Role SummaryAs a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software, giving customers … disrupt the Design to Manufacture world with Fusion by delivering unprecedented value and converging workflows with cloud-based technology.We are looking for a Software Engineer to join our Birmingham-based scrum team within the Fusion organisation in the Design and Manufacturing Organisation, part of the Product ...

Global Banking Markets - Low-Latency Java/C++ Software Engineer - Vice President - London

Location
Greater London, England, United Kingdom
Goldman Sachs Electronic Trading (GSET) - Low-Latency Java/C++ Software Engineer - London OUR IMPACT At Goldman Sachs, our Engineers don’t just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging … pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore ...

C++ Software Engineer

Location
Southampton, England, United Kingdom
## C++ Software EngineerApplylocations: GB - Southamptontime type: Full timeposted on: Posted Todayjob requisition id: R0022689**Job Description:*****Salary Range:** £54,000 - £70,000**Leonardo UK operates a grade-based salary framework with broad bands. The salary range shown reflects the approved grade band for this role … Exceptions above the standard range are managed through governance controls to protect internal equity.***Your impact**We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence projects. Direct industry experience is not required ...

C++ Software Engineer (SC clearance - Inside IR35)

Location
Cheltenham, England, United Kingdom
Client are looking for a SC cleared C++ Software Engineer to join a busy team. The projects are typically focused on communications and analytics, targeting a variety of platforms from bare‐metal through to large‐scale Android and Linux deployments. We're looking … thrive on diverse requirements, capable of jumping from front‐end design to embedded platform development throughout their working week. It requires strong C++ experience and a solid grounding in Python, C, Kotlin, JavaScript and Rust would be beneficial. The team focuses on user‐driven applications, often involving bespoke ...

Global Banking Markets - Low-Latency Java/C++ Software Engineer - Vice President - London

Hiring Organisation
Goldman Sachs
Location
London, United Kingdom
Salary
£ 100 K
Goldman Sachs Electronic Trading (GSET) - Low-Latency Java/C++ Software Engineer - LondonOUR IMPACTAt Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering … problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world ...

C++ enior Software Engineer – Trading

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 100 K
C++ Engineer180,000 Plus BonusQuant Capital is urgently looking for a C++ Engineer to join our high profile client.Our client is a well known global High Frequency Trading firm. They value technology especially the opensource variety as well as scalability and robust performance (much … looking for detail-oriented individual with experience in diverse technology ecosystems using a mixture of off-the-shelf and proprietary systems. The C++ Engineer will be responsible for designing, deploying and maintaining a proprietary trading systems whilst ensuring high levels of uptime and stability. You will ...

Software Engineer – Precision Engineering & Control Systems (C++ / C#)

Location
Biggleswade, England, United Kingdom
Biggleswade, United Kingdom A precision technology leader is seeking a skilled and methodical Software Engineer to join its multidisciplinary engineering team, contributing to the design, development, and deployment of high-accuracy instrumentation used in critical applications. Reporting to both the Senior Software Engineer and the Engineering Manager , the successful candidate will play a key role in developing software solutions that drive the mechanical control of complex systems, particularly in high-spec semiconductor test equipment. Key Responsibilities: Design and develop control system software primarily in C++ ...

C++ Software Engineer - Data Analytics

Location
City Of London, England, United Kingdom
C++ Senior Software Engineer - Data Analytics – QT, Python We are interested in speaking with Permanent Candidates that have X-platform experience (Windows and Unix/Linux) and are well versed in application architecture; data structures & algorithms; standard configuration management processes/controls ...

C++ Software Engineer – Packages Up to £400K – London

Location
Greater London, England, United Kingdom
Overview We're working with a highly regarded, technology-driven organisation in the financial sector that is looking to add a talented C++ Engineer to its London-based engineering team. This is an excellent opportunity to join a deeply technical environment, working alongside exceptional engineers … opportunities to influence system architecture, technical direction, and engineering best practices. What you'll be doing Designing and developing high-performance applications using C++, with Python used where appropriate. Building, maintaining, and integrating microservices within a distributed systems architecture. Developing platforms that process large volumes of data with ...

Lead Embedded Software Engineer (C/C++)

Location
Buckingham, England, United Kingdom
Racelogic Ltd. is seeking a Senior Embedded Software Engineer to lead the development of embedded software for their products. This role involves C/C++ software design, project planning, and providing technical leadership. Ideal candidates will have a Bachelor … degree in Electrical Engineering and significant experience in embedded software development. Employees benefit from a profit-related bonus, comprehensive healthcare, and 25 days annual leave. #J-18808-Ljbffr ...