C++ Software Engineer Job Vacancies

1 to 25 of 50 C++ Software Engineer Jobs

Senior Software Engineer, C++, MFC, STL, Scientific Software, COR7320

Cambridge, Cambridgeshire, England, United Kingdom
Corriculo Ltd
Senior Software Engineer, C++, MFC, STL, Scientific Software, COR7320 An exciting opportunity has arisen for an experienced Software Engineer to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research. The … Role The Senior Software Engineer will take ownership of developing and maintaining Windows-based scientific applications used by researchers globally. Working as part of a small, close-knit development team, you’ll be responsible for implementing new features, solving complex software problems, supporting researchers, and integrating third-party hardware and data formats. This is … a fantastic opportunity for a skilled engineer looking to make a real impact in the world of cutting-edge scientific research. The Company The C++ Engineer will be joining a long-established and highly respected scientific technology company, renowned for its contributions to scientific research. The organisation develops both hardware and software More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Senior Software Engineer, C++, MFC, STL, Scientific Software, COR7320

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Corriculo Ltd
Senior Software Engineer, C++, MFC, STL, Scientific Software, COR7320 An exciting opportunity has arisen for an experienced Software Engineer to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research. The … Role The Senior Software Engineer will take ownership of developing and maintaining Windows-based scientific applications used by researchers globally. Working as part of a small, close-knit development team, you'll be responsible for implementing new features, solving complex software problems, supporting researchers, and integrating third-party hardware and data formats. This is … a fantastic opportunity for a skilled engineer looking to make a real impact in the world of cutting-edge scientific research. The Company The C++ Engineer will be joining a long-established and highly respected scientific technology company, renowned for its contributions to scientific research. The organisation develops both hardware and software More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior C++ Software Engineer Linux

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Senior C++ Software Engineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a Senior C++ Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in … the field of cross-asset securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is an exciting opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. … As a C++ Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across More ❯
Employment Type: Full-Time
Salary: £90,000 - £120,000 per annum
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 hardware engineers to deploy software to multi-core or distributed embedded platforms Adhere to relevant standards such as RTCA DO-178C and MISRA C/C++ 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 they use - a variety of applications across both web and desktop, such as state-of-the-art simulations, real time … data and bespoke analysis 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 working within smaller teams/companies More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

C++ Software Engineer

BS1, Bristol, City of Bristol, United Kingdom
Softweb Resourcing
C++ Software Engineer - Cross Platform (Windows/Linux) Are you passionate about building software that solves real-world, challenging problems? You’ll contribute to the development and evolution of feature-rich analytical products relied upon worldwide - but in a company that’s small enough for you to have an immediate impact with … plenty of career growth. The C++ Software Engineer will collaborate with a close-knit group of software engineers working at the cutting edge of a range of complex cross platform software products across desktop, cloud and server environments. This is also one of the friendliest, smartest and fun teams to … be part of in Bristol who can consider someone at the mid or senior level. C++ Software Engineer requirements Strong knowledge of modern C++ with experience of C# desirable Excellent problem-solving A solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum Hybrid, Great Pension, Flexi, Bupa
Posted:

Senior C++ Software Engineer

City, London, United Kingdom
Scope AT Limited
Senior C++ Software Engineer We are looking for a Senior C++ Software Engineer with extensive commercial software development experience using C++ ideally within the finance domain. What you will be doing: As a Senior C++ Software Engineer, you … of new features and feature enhancements Leading code reviews and enforcing best practice within a small, agile, focused team Mentoring junior colleagues What you will need: Extensive commercial software development experience using C++ SQL experience Unix/Linux experience Relevant degree in a numeric discipline, or equivalent work experience Excellent written and spoken English By applying More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

C++ Software Engineer

Stevenage, Hertfordshire, United Kingdom
Line Up Aviation
On behalf of our client, we are seeking to recruit someone as a C++ Software Engineer for 12 months. As an C++ Software Engineer, you will join them development team responsible for building and integrating real-time test and data capture systems. The role will focus on developing … and maintaining software in a Linux environment, working closely with high-speed multi-channel SFPDP cards, real-time data flows, and complex multi-threaded processing pipelines. Role: C++ Software Engineer Pay £67 per hour via Umbrella Contract: Monday- Friday, 37 Hours per week,12-month contract Location: Stevenage IR35 Status : Inside Security … Clearance: SC to start, UK Eyes only project Responsibilities Design and develop real-time test and capture software on Linux systems using C++. Integrate and interface with high-speed SFPDP cards across multi-channel data pipelines. Architect and implement robust, scalable, and maintainable multi-threaded applications. Define and implement data sequencing and synchronisation logic to support deterministic capture More ❯
Employment Type: Contract
Rate: £60.00 - £67.00/hour
Posted:

Principal Software Engineer C++

Milton Park, Milton, Abingdon, Oxfordshire, England, United Kingdom
Hybrid / WFH Options
Mars Recruitment
Principal Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Principal Software Engineer role will be perfect for you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a Principal Software Engineer who can technically lead, mentor and develop during an exciting period of innovation.On a day-to-day basis … you will develop and support software applications and drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful Principal Software Engineer will need the following qualification, experience and skills: A degree in a Software More ❯
Employment Type: Full-Time
Salary: £65,000 per annum
Posted:

Principal Software Engineer (C++)

Oxfordshire, Milton Hill, United Kingdom
Hybrid / WFH Options
Mars Recruitment
Principal Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Principal Software Engineer role will be perfect for you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a Principal Software Engineer who can technically lead, mentor and develop during an exciting period of innovation. On a day-to-day … basis you will develop and support software applications and drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful Principal Software Engineer will need the following qualification, experience and skills: A degree in a Software More ❯
Employment Type: Permanent
Salary: £65000/annum plus benefits
Posted:

Backend Software Engineer C++ Windows - Finance

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer 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 Software Engineer 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 … a week with flexibility to work from home the other two days. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Embedded Software Engineer - C/C++

Rochester, Kent, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you an 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, 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 Software Engineer - 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 - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Mid level C++ Software Engineer

CB10, Great Chesterford, Essex, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
A Mid-level Software Engineer with 3-5 years commercial C++ development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree, Modern C++ design experience as well as Linux Configuration experience (Yocto/PetaLinux) and experience developing on … Embedded Linux. Hybrid - Salary £40-55K experience dependent. Of particular interest is experience in the development of security/defence command and control software and using GIS (Geographic Information System) data. The successful Mid level Software Engineer will design and develop software across the company’s 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 C++ Software Engineer include: Technical Degree with software content. High performance C++ development skills (C++ 11/14/17/ More ❯
Employment Type: Permanent
Salary: £40000 - £55000/annum Hybrid + Priv Healthcare + 25 D/H
Posted:

C++ Software Engineer

Aberdeen, Aberdeen City, City of Aberdeen, United Kingdom
Hybrid / WFH Options
Ion recruitment
Embedded C++ Software Engineer - Linux with Embedded Software Experience We are a leading technology company seeking an enthusiastic C++ Software Engineer with a background in embedded software engineering and experience in Linux-based development to join our client's multinational team, specializing in C++ … Work Style: Primarily office-based, with hybrid working options available for experienced candidates. Key Responsibilities: - Work with an international team on cutting-edge technology projects, developing and maintaining software systems in C++ and Python on Linux platforms, with a focus on high-performance media solutions. - Utilize your embedded software experience to integrate low-level … design and development of containerized deployments using Docker. Essential Qualifications & Attributes: - A PhD/MSc or BSc in Computer Science or a related field. - Strong programming skills in C++ and Python. - Proficiency with Linux environments and systems programming. - Experience with embedded software development and a solid understanding of hardware-software integration. - Familiarity with Docker More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum plus a blue chip package
Posted:

C++ Software Engineer - Mid-level

Essex, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
A Mid-level Software Engineer with 3-4 years commercial C++ development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree, Modern C++ design experience as well as Linux Configuration experience ( Yocto/PetaLinux) and experience developing on … Embedded Linux. Hybrid - Salary £40-55K experience dependent. The successful Mid level Software Engineer will design and develop software across the company’s 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 C++ Software Engineer include: Technical Degree with software content. High performance C++ development skills (C++ 11/14/17/20). Minimum of 3-4 years commercial software design experience. Working with Linux Configuration (Yocto/PetaLinux). Developing on Embedded Linux. Exposure More ❯
Employment Type: Full-Time
Salary: £40,000 - £55,000 per annum
Posted:

Software Engineer C# / C++

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation is currently looking to recruit 3x C#/C++ Software Engineer subcontractors on an initial 12 month contract. Job Title: C#/C++ Software Engineer Rate: £65.00 per hour Location: Stevenage Hybrid/Remote working: The role will be a hybrid role of … per week will be calculated at ‘time and a quarter’ Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) C#/C++ Software Engineer Job Description: WSSE are integral in the development of weapon systems and system architectures, and as a result we have developed a capability … with Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy More ❯
Employment Type: Contractor
Rate: £65.00 per hour, Inc benefits
Posted:

C++ Software Engineer - Mid level

Saffron Walden, Essex, South East, United Kingdom
Hybrid / WFH Options
Technical Futures
A Mid-level Software Engineer with 3-5 years commercialC++ 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 Linux Configuration experience (Yocto/PetaLinux) and experience developing on Embedded Linux. Hybrid - Salary … K experience dependent. Of particular interest is experience in the development of security/defence command and control software and using GIS (Geographic Information System) data. The successful Mid level Software Engineer 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 C++ Software Engineer include: Technical Degree with software content. High performance C++ development skills (C++ 11/14/17/20). Minimum of 3-4 years commercial More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

C++ Software Engineer

Bristol, United Kingdom
Line Up Aviation
Our client has an opportunity for a C++ Software Engineer to join them on a contract basis for an initial 6-months with potential for extension. We are looking for engineers with both a deep and broad range of experience in software engineering throughout the development as well as being able to … support and mentor other engineers in their team. Role : C++ Software Engineer Location : Bristol - fully onsite Hours : 37 per week Clearance: Full SC needed to start Hourly Rate : £65 via Umbrella, inside iR35 What you'll be doing: Development of a C++ HMI application on a Linux Operating System To undertake a … with team members both within the SW organisation and other parts of the company Be willing and able to support other engineers within the team Requirements: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving More ❯
Employment Type: Contract
Rate: £65.00/hour
Posted:

Backend Software Engineer C++ Linux SQL

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a senior Backend Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset … securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across the full development lifecycle, influencing key More ❯
Employment Type: Full-Time
Salary: £90,000 - £120,000 per annum
Posted:

C++ Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++ Software Engineer subcontractor on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Candidates with a strong C++ Software Engineering/Embedded Software Engineer background ideally from the Defence/Aerospace industry would be suitable for this position. Rate: £67.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’ Location: Stevenage Hybrid/Remote working: The role will … very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the More ❯
Employment Type: Contractor
Rate: £67.00 per hour, Inc benefits
Posted:

C++ Software Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++ Software Engineer subcontractor on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Candidates with a strong C++ Software Engineering/Embedded Software Engineer background ideally from the Defence/Aerospace industry would be suitable for this position. Rate: £67.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a quarter Location: Stevenage Hybrid/Remote working: The role will … very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the More ❯
Employment Type: Contract, Work From Home
Rate: £67 per hour, Benefits Overtime Rate
Posted:

Senior C++ Software Engineer

Edinburgh, Granton, City of Edinburgh, United Kingdom
Morson Talent
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? Do you like the sound of developing software for the European Common Radar System (ECRS) For more information on Leonardos contribution to ECRS check out: (url removed) What you’ll do as a senior level C++ Software Engineer: • Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody … modelling environment • Work alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. • Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of More ❯
Employment Type: Contract
Rate: £0.00 - £65.00/hour Inside IR35
Posted:

Senior C++ Software Engineer

London, United Kingdom
Adecco
Senior C++ Software Engineer - Financial Services My client, a leading financial services organisation, is seeking a Senior C++ Software Engineer to join their dynamic and collaborative team. This is an exciting opportunity to contribute to high-impact projects in a fast-paced, agile environment. Key Responsibilities Analyse user … new features and enhance existing functionality Lead code reviews and promote best practices across the team Mentor and support junior engineers Required Skills & Experience Proven commercial experience in software development using C++ Strong knowledge of SQL Proficiency in Unix/Linux environments Degree in a numeric discipline (eg, Computer Science, Mathematics) or equivalent professional experience Excellent More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Senior C++ Software Engineer

London, South East, England, United Kingdom
Adecco
Senior C++ Software Engineer - Financial Services My client, a leading financial services organisation, is seeking a Senior C++ Software Engineer to join their dynamic and collaborative team. This is an exciting opportunity to contribute to high-impact projects in a fast-paced, agile environment. Key Responsibilities Analyse user … new features and enhance existing functionality Lead code reviews and promote best practices across the team Mentor and support junior engineers Required Skills & Experience Proven commercial experience in software development using C++ Strong knowledge of SQL Proficiency in Unix/Linux environments Degree in a numeric discipline (e.g., Computer Science, Mathematics) or equivalent professional experience Excellent More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Senior C++ Software Engineer

United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
Senior C++ Software Engineer required by a global software company developing products for use in data security. *Fully remote - no office based work required at any point' The successful Senior C++ Software Engineer will join a team developing new components that are integrated into a microservices … architecture. Proven experience programming C++ on Windows is sought. Any knowledge of C# would be advantageous but is not a prerequisite. Extensive Windows development experience is essential. Key experience C++ Multithreading Windows programming MS Visual Studio Unit testing Any experience in the following areas would be advantageous for any application Microservices architecture Reverse engineering in Windows More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:
C++ Software Engineer
10th Percentile
£51,125
Median
£65,000
75th Percentile
£105,938
90th Percentile
£121,375