C++ Software Engineer Jobs in the UK

26 to 50 of 855 C++ Software Engineer Jobs in the UK

Senior Software Engineer - C++

Colchester, England, United Kingdom
Verso Recruitment Group
Job Title: Senior Software Engineer - C++ Location: Colchester Salary: Up to £65,000 per annum Are you an experienced Senior Software Engineer - C++, looking to push the boundaries of technology. This role, based in the historic town of … Colchester, offers an exceptional platform to elevate your career while working on cutting-edge technology. Imagine a position where your expertise in software, C++, Python, GUI and Linux is not just valued but celebrated. This is a chance to work with a dynamic team of engineers … thrives on challenge and is eager to push the boundaries of what is possible in the realm of software. Key Responsibilities for Senior Software Engineer - C++: - Design, develop and test reliable and robust software - working on greenfield development and enhancement of existing More ❯
Posted:

Senior Software Engineer - C++

colchester, east anglia, united kingdom
Verso Recruitment Group
Job Title: Senior Software Engineer - C++ Location: Colchester Salary: Up to £65,000 per annum Are you an experienced Senior Software Engineer - C++, looking to push the boundaries of technology. This role, based in the historic town of … Colchester, offers an exceptional platform to elevate your career while working on cutting-edge technology. Imagine a position where your expertise in software, C++, Python, GUI and Linux is not just valued but celebrated. This is a chance to work with a dynamic team of engineers … thrives on challenge and is eager to push the boundaries of what is possible in the realm of software. Key Responsibilities for Senior Software Engineer - C++: - Design, develop and test reliable and robust software - working on greenfield development and enhancement of existing More ❯
Posted:

Senior Software Engineer - C++

chelmsford, east anglia, united kingdom
Verso Recruitment Group
Job Title: Senior Software Engineer - C++ Location: Colchester Salary: Up to £65,000 per annum Are you an experienced Senior Software Engineer - C++, looking to push the boundaries of technology. This role, based in the historic town of … Colchester, offers an exceptional platform to elevate your career while working on cutting-edge technology. Imagine a position where your expertise in software, C++, Python, GUI and Linux is not just valued but celebrated. This is a chance to work with a dynamic team of engineers … thrives on challenge and is eager to push the boundaries of what is possible in the realm of software. Key Responsibilities for Senior Software Engineer - C++: - Design, develop and test reliable and robust software - working on greenfield development and enhancement of existing More ❯
Posted:

Quantitative Software Engineer (Rust/C++)

London, England, United Kingdom
Hybrid / WFH Options
Keyrock
Quantitative Software Engineer (Rust/C++) Join to apply for the Quantitative Software Engineer (Rust/C++) role at Keyrock Quantitative Software Engineer (Rust/C++) 1 day ago Be among the … first 25 applicants Join to apply for the Quantitative Software Engineer (Rust/C++) role at Keyrock About Keyrock Since our beginnings in 2017, we've grown to be a leading change-maker in the digital asset space, renowned for our partnerships and innovation. … re not just envisioning the future of digital assets. We're actively building it. Mission statement We're seeking a skilled Quantitative Rust Engineer ready to shape the trajectory of our Prop Trading desk. You'll be embedded within our trading team, taking the lead in designing and More ❯
Posted:

Senior Software Engineer - C++

Bolton, England, United Kingdom
JR United Kingdom
EU work permit required: Yes col-narrow-right Job Views: 1 Posted: 04.06.2025 Expiry Date: 19.07.2025 col-wide Job Description: Job Title: Senior Software Engineer - C++ Location: Colchester Salary: Up to £65,000 per annum Are you an experienced Senior Software Engineer - C++, looking to push the boundaries of technology. This role, based in the historic town of Colchester, offers an exceptional platform to elevate your career while working on cutting-edge technology. Imagine a position where your expertise in software, C++, Python, GUI … thrives on challenge and is eager to push the boundaries of what is possible in the realm of software. Key Responsibilities for Senior Software Engineer - C++: - Design, develop and test reliable and robust software - working on greenfield development and enhancement of existing More ❯
Posted:

C++ Software Engineer / GUI / OpenGL Job in Greater Manchester

Manchester, England, United Kingdom
Salt
Social network you want to login/join with: C++ Software Engineer/GUI/OpenGL Job in Greater Manchester, Manchester col-narrow-left Client: Salt Location: Manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 46a395f69e5c … Job Views: 4 Posted: 02.06.2025 Expiry Date: 17.07.2025 col-wide Job Description: C++ Software Engineer/OpenGL/GUI/Manchester/Remote My client is super passionate about bringing music to everyone globally. They believe music is an intrinsic past of being a … like me, a dabbler with audio engineering tools If so, read on. I’m excited to be coming to the market with a C++ Application Software Engineer for them Qualifications,Degree in Electronic Engineering, Computer Science or similar ·Minimum of 4-5 years’ C++ More ❯
Posted:

Sr Software Engineer (C++ / Rust)

Dundee, Angus, United Kingdom
Hybrid / WFH Options
NCR Atleos Corporation
Sr Software Engineer (C++/Rust) page is loaded Sr Software Engineer (C++/Rust) Apply locations DUNDEE, GBR time type Full time posted on Posted 8 Days Ago job requisition id R About NCR Atleos NCR Atleos … employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. Senior Software Engineer (C++/Rust) LOCATION : Dundee (Hybrid) Annual Incentive Base Range 48,000.00 - 60,000.00 - 72,000.00 GBP Annual Position Summary and … Key Areas of Responsibility 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. Key tasks are as follows: - Leadership of small to medium More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr Software Engineer (C++ / Rust)

Dundee, Scotland, United Kingdom
Hybrid / WFH Options
NCR Atleos Corporation
Sr Software Engineer (C++/Rust) page is loaded Sr Software Engineer (C++/Rust) Apply locations DUNDEE, GBR time type Full time posted on Posted 8 Days Ago job requisition id R1146627 About NCR Atleos NCR Atleos … employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. Senior Software Engineer (C++/Rust) LOCATION : Dundee (Hybrid) Annual Incentive Base Range 48,000.00 - 60,000.00 - 72,000.00 GBP Annual Position Summary and … Key Areas of Responsibility 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. Key tasks are as follows: - Leadership of small to medium More ❯
Posted:

C++ Software Engineer

Cambridge, England, United Kingdom
Singular Recruitment
C++ Software Engineer Software Engineer We are currently working with a market leader in the design and manufacture of cutting-edge surveillance systems used across the security and defence sectors. They are seeking a skilled Software Engineer with strong C++ expertise who is eager to broaden their experience across a range of software systems and applications. Key responsibilities for the role of Software Engineer include: Designing and developing software for surveillance systems and control interfaces. … system usability. Collaborating with a cross-functional team to drive innovation and technical excellence. Playing a key role in the continuous improvement of software engineering practices. As the selected Software Engineer, your background should include: 5+ years of professional software development experience. More ❯
Posted:

Senior Software Engineer, C++, C#, .NET, SDK, Hybrid, COR7267

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
Senior Software Engineer, C++, C#, .NET, SDK, Hybrid, COR7267 An exciting opportunity has arisen for a Senior Software Engineer to join my client, a global leader in the scientific manufacturing and distribution sector based in Cambridgeshire. This role focuses on … motion control SDK, designed to operate a range of high-performance motor controllers. You will play a key part in enhancing this critical software platform, working closely with both electronics and embedded systems teams to deliver new features and improvements. The ideal candidate will have a strong software engineering background with hands-on experience in C++, C#, and .NET technologies. Experience in full software lifecycle development and object-oriented programming is essential, as is the ability to contribute to design, implementation, and testing in a collaborative, multi-disciplinary environment. Familiarity with hardware More ❯
Employment Type: Permanent, Work From Home
Posted:

C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus), Slough Client: Hunter Bond Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 31.05.2025 Expiry Date … 15.07.2025 Job Description: Job title: C++ Software Engineer Client: Elite Algorithmic Market Making Firm Location: London/Hybrid My client is seeking a C++ Software Engineer who will play a critical role in developing and optimizing high-frequency … 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 More ❯
Posted:

C++ Software Engineer

Edgware, England, United Kingdom
Hybrid / WFH Options
Glenelly Infrastructure Solutions Limited
Join to apply for the C++ Software Engineer role at Glenelly Infrastructure Solutions Limited 1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. C++ Software Engineer required … at transforming data from fiber optic sensors into actionable insights through algorithms. This contract is outside IR35 and is suited for a skilled C++ Software Engineer with experience in server-side C++ applications, databases, interfacing with Front End Systems, and Python modules. … The role requires the following technical skills and experience: Strong knowledge of modern C++ (C17+) Experience with Python/Matlab; data signal processing, geophysics, seismicity Knowledge of service architectures; REST APIs, WebSocket, databases, containers, cloud services (AWS, Azure) Understanding of modern software development practices; version control More ❯
Posted:

C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus), london col-narrow-left Client: Hunter Bond Location: london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job … Views: 4 Posted: 28.04.2025 Expiry Date: 12.06.2025 col-wide Job Description: Job title: C++ Software Engineer Client: Elite Algorithmic Market Making Firm Location: London/Hybrid My client are seeking a C++ Software Engineer who will play a … 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 More ❯
Posted:

C++ Software Engineer (UML Modelling)

Edinburgh, Scotland, United Kingdom
LHH
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and … aerospace programme involving real-time embedded software development. You will be joining a well-established software engineering team contributing to critical radar systems and complex platform capabilities. This role offers the opportunity to work on cutting-edge projects, applying modern software engineering practices and … modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and More ❯
Posted:

C++ Software Engineer (UML Modelling)

livingston, central scotland, united kingdom
LHH
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and … aerospace programme involving real-time embedded software development. You will be joining a well-established software engineering team contributing to critical radar systems and complex platform capabilities. This role offers the opportunity to work on cutting-edge projects, applying modern software engineering practices and … modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and More ❯
Posted:

C++ Software Engineer (UML Modelling)

broughton, central scotland, united kingdom
LHH
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and … aerospace programme involving real-time embedded software development. You will be joining a well-established software engineering team contributing to critical radar systems and complex platform capabilities. This role offers the opportunity to work on cutting-edge projects, applying modern software engineering practices and … modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and More ❯
Posted:

C++ Software Engineer (UML Modelling)

dunfermline, north east scotland, united kingdom
LHH
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and … aerospace programme involving real-time embedded software development. You will be joining a well-established software engineering team contributing to critical radar systems and complex platform capabilities. This role offers the opportunity to work on cutting-edge projects, applying modern software engineering practices and … modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and More ❯
Posted:

C++ Software Engineer (12 month contract)

Broughton Astley, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: C++ Software Engineer (12 month contract), Broughton Client: CBSbutler Location: Broughton, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 10.06.2025 Expiry Date: 25.07.2025 Job Description: C++ Software Engineer (12 month contract) Location: Broughton, onsite role Initial 12 month contract Are you interested in developing real-time embedded software for a cutting-edge defence and aerospace project in the UK? If you are excited about developing software for the European … Common Radar System (ECRS), we want to hear from you! We are seeking experienced C++ Software Engineers to join our established software community as the Radar programs grow and develop complex functionalities. Responsibilities of a C++ Software Engineer More ❯
Posted:

Senior Software Engineer, C++, COR7263

Wantage, Oxfordshire, South East, United Kingdom
Corriculo Ltd
Senior Software Engineer, C++, COR7263 This is a rare opportunity for an experienced, Senior Software Engineer with skills in C++ and Rust, to join an historic British icon at the forefront of Engineering. The Role Ideally with a … background in aerodynamics, data science, vehicle dynamics or computer simulations, the Senior Software Engineer will work closely with Design Engineers, Mechanical Engineers and other technical users, to gather and understand the requirements necessary to ultimately design, develop and maintain the software and computational tools … tools. Benefits include: Bonus scheme to 12% Enhanced pension Health insurance Death in service What Experience do I need? Solid experience with both C++ and Rust Experience with web sockets and multithreaded applications would be preferred Experience of, or the ability to work closely with users Experience of More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

C++ Software Engineer (12 month contract)

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: C++ Software Engineer (12 month contract), Edinburgh Client: CBSbutler Location: Edinburgh, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 10.06.2025 Expiry Date: 25.07.2025 Job Description: C++ Software Engineer (12 month contract) Edinburgh (onsite role) Initial 12 month contract Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS), then we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well-established software community as the Radar programmes grow and enter a crucial phase, developing complex More ❯
Posted:

C++ Software Engineer (12 month contract)

Dunfermline, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: C++ Software Engineer (12 month contract), dunfermline col-narrow-left Client: CBSbutler Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 10.06.2025 Expiry Date: 25.07.2025 col-wide Job … Description: C++ Software Engineer (12 month contract) Edinburgh (onsite role) Initial 12 month contract Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound … of developing software for the European Common Radar System (ECRS), then we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well-established software community as the Radar programmes grow and enter a crucial More ❯
Posted:

Senior Embedded Software Engineer C/C++

London, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specializing in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C …/C++ to join their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer 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 ❯
Posted:

C++ Software Engineer

England, United Kingdom
Hybrid / WFH Options
IC Resources
An exciting opportunity for a C++ Software Engineer has arisen with an audio technology innovator, developing audio technologies for home audio, gaming, and automotive sectors, based in Southampton. This role offers a chance to work on advancing audio processing algorithms, including porting, maintaining, and … optimizing them across different platforms. The position requires a hybrid working model, with onsite presence four days a week. Experience required for the C++ Software Engineer: 3+ years of C++ software development experience Ability to write reusable, testable code Bonus … interest in audio technology If you are a C++ Software Engineer seeking an exciting new opportunity with a VC-backed start-up, please apply today to learn more. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
IC Resources
An exciting opportunity for a C++ Software Engineer has arisen with an audio technology innovator, developing audio technologies for home audio, gaming, and automotive sectors, based in Southampton. This role offers a chance to work on advancing audio processing algorithms, including porting, maintaining, and … optimizing them across different platforms. The position requires a hybrid working model, with onsite presence four days a week. Experience required for the C++ Software Engineer: 3+ years of C++ software development experience Ability to write reusable, testable code Bonus … interest in audio technology If you are a C++ Software Engineer seeking an exciting new opportunity with a VC-backed start-up, please apply today to learn more. #J-18808-Ljbffr More ❯
Posted:

Software Engineer C++

London, England, United Kingdom
SII Group UK
Join to apply for the Software Engineer C++ role at SII Group UK 4 days ago Be among the first 25 applicants Join to apply for the Software Engineer C++ role at SII Group UK SII Group delivers … our engineers with development opportunities and a collaborative, inclusive environment where every voice is valued and empowered. #Let'sTechTogether THE OPPORTUNITY As a Software Engineer, you will be part of a dynamic team responsible for developing software components in accordance with the Software Development Plan and agreed-upon requirements. You will contribute to the design, implementation, and maintenance of high-quality software solutions. KEY RESPONSIBILITIES: Deliver fully tested, maintainable software components in line with defined task objectives Contribute to the production of clear and traceable design specifications More ❯
Posted:
C++ Software Engineer
10th Percentile
£50,500
25th Percentile
£62,500
Median
£65,000
75th Percentile
£111,250
90th Percentile
£130,000