C++ Jobs in the UK

326 to 350 of 1,363 C++ Jobs in the UK

Principal Member of Technical Staff

United Kingdom
Oracle
restful web services · Work with modern JavaScript libraries and frameworks such as React/pReact. TypeScript as well as experience with micro front-end architecture · Development experience in Java, C++, C#, and/or .NET · Deep understanding of object-oriented design and SDK development, specifically within a cloud environment · Experience working with other cloud teams and accommodating requirements from those More ❯
Posted:

Weapon System Simulation and Experimentation Engineer - Undergraduate Placement 2026

Bristol, United Kingdom
Hybrid/Remote Options
MBDA
of the company process for delivering products to our customers, including test and certification. We work across a number of disciplines, primarily software development using programming languages such as C++, C# and Java within environments such as Visual Studio and Eclipse, but we also span system engineering, networking, hardware integration, and use of algorithms such as flight dynamics and rotational More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Weapon System Simulation and Experimentation Engineer - Undergraduate Placement 2026

Stevenage, Hertfordshire, England, United Kingdom
Hybrid/Remote Options
MBDA
of the company process for delivering products to our customers, including test and certification. We work across a number of disciplines, primarily software development using programming languages such as C++, C# and Java within environments such as Visual Studio and Eclipse, but we also span system engineering, networking, hardware integration, and use of algorithms such as flight dynamics and rotational More ❯
Employment Type: Full-Time
Salary: £23,495 per annum
Posted:

Weapon System Simulation and Experimentation Engineer - Undergraduate Placement 2026

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid/Remote Options
MBDA
of the company process for delivering products to our customers, including test and certification. We work across a number of disciplines, primarily software development using programming languages such as C++, C# and Java within environments such as Visual Studio and Eclipse, but we also span system engineering, networking, hardware integration, and use of algorithms such as flight dynamics and rotational More ❯
Employment Type: Permanent, Work From Home
Salary: £22,000
Posted:

Weapon System Simulation and Experimentation Engineer - Undergraduate Placement 2026

Bristol, Avon, South West, United Kingdom
Hybrid/Remote Options
MBDA
of the company process for delivering products to our customers, including test and certification. We work across a number of disciplines, primarily software development using programming languages such as C++, C# and Java within environments such as Visual Studio and Eclipse, but we also span system engineering, networking, hardware integration, and use of algorithms such as flight dynamics and rotational More ❯
Employment Type: Permanent, Work From Home
Salary: £22,000
Posted:

Controls Software Integration Developer

Nottingham, England, United Kingdom
Hybrid/Remote Options
Express Recruitment
across the UK and overseas to customer sites in order to support the wider team with on-site commissioning and configuration delivery Skills & Experience Development experience in C, C#, C++, SQL and MVC in Visual Studio Proficiency in SQL querying, reporting, stored procedures and database optimisations Applied knowledge of JSON and XML data structures Desktop development experience in a Windows More ❯
Posted:

Senior Software Development Engineer in Test

United Kingdom
Percona
like profiler, gdb, and strace for debugging Experience with compiling/building/packaging/release engineering/yum/apt Coding skills in any language, preferably C/C++ or Python Previous experience with container or virtualization environments Proven success working in a distributed environment Supplemental MySQL technologies Why Percona? At Percona, we believe an open world is a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Vision and Artificial Intelligence Engineer - Summer Placement 2026

Bristol, Avon, South West, United Kingdom
Hybrid/Remote Options
MBDA
tasks, you will have the opportunity to develop skills with the following tools and platforms: Matlab and Simulink Python Deep Learning libraries (e.g. Pytorch, scikit-learn, ONNX) C/C++ Hardware development boards (e.g. NVIDIA Jetson products) Alongside involvement with departmental activities, you will be part of a wider cohort of summer placements and graduates on the Early Careers Programme More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Backend Engineer (Platform Security)

London Area, United Kingdom
Hybrid/Remote Options
Ventula Consulting
backend engineering, with a proven track record of building and maintaining high-performance, distributed systems in production. Required Technical Skills A minimum of 5 years of production experience with C++ or Go (Golang). Strong, demonstrable experiefnce with real-time, low-latency data processing. You obsess over milliseconds and understand the trade-offs. Proficiency with cloud platforms (AWS, GCP, or More ❯
Posted:

Senior Backend Engineer (Platform Security)

City of London, London, United Kingdom
Hybrid/Remote Options
Ventula Consulting
backend engineering, with a proven track record of building and maintaining high-performance, distributed systems in production. Required Technical Skills A minimum of 5 years of production experience with C++ or Go (Golang). Strong, demonstrable experiefnce with real-time, low-latency data processing. You obsess over milliseconds and understand the trade-offs. Proficiency with cloud platforms (AWS, GCP, or More ❯
Posted:

Software Engineering Manager

Maidenhead, Berkshire, England, United Kingdom
Malloy Aeronautics Ltd
and workflows to enhance efficiency and software performance. Essential Skills and Experiences: Proven experience leading software development teams, including embedded systems. Proficiency in programming languages such as C or C++, with experience in real-time embedded systems. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Experience in software requirements, design, implementation, verification More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Firmware Engineer

Plymouth, Devon, England, United Kingdom
Schneider Electric
against. You will mentor junior team members to support the team development as a whole. Skills and attributes: You should have proven skills in object orientated development and modern C++, ideally in embedded microcontroller firmware development on Microcontroller families such as Si-Labs, Microchip, and TI. Experience of low-power wireless communications, such as Zigbee, Wi-Fi and Bluetooth You More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Modelling Level 6 Degree Apprenticeship 2026

Stevenage, Hertfordshire, England, United Kingdom
MBDA
intuition and innovation to optimally tackle! You will learn how to build simulation software in programming languages/environments such as: Mathworks (MATLAB, Simulink and Stateflow) Fortran C/C++ Our teams implement Agile working practices and dynamic working across multiple projects to meet demand, aided by the use of collaborative tools. We work closely with other departments and companies More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Software Engineer

Farnborough, Hampshire, United Kingdom
Ultra Electronics Group
Embedded Linux, GUI development on Windows, Linux and mobile; data analytics using Jupyter notebooks. Program in a range of languages appropriate to the solution ranging from Rust, C/C++ to Python and Web Development frameworks. Work/interact with FPGAs, electronic design and mechanical design. Work closely with team-members in an agile fashion achieving a balanced approach to … engineering, mathematical or science-based subject or equivalent experience. + Experience of at least one of the following; - Embedded Linux application, kernel and/or driver development. - C/C++ or Rust + Experience of best practice software development processes/lifecycles + Experience of Object Oriented Design and Design Patterns + Experience of software testing and design for test More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer C++

City of London, London, United Kingdom
Oxbridge AI
Senior C++ Software Engineer - Architect Are you a postive person who looks to continously improve themselves, their Code and ways of working? Would you like to see your Code make our World a better place for all? How would you like to contribute to a Multi Award Winning Company, who’s products serve the greater good for all of Human … would say that above all, they empower others to succeed while creating a culture of trust and collaboration. Some Cool stuff that you will work with and integrate with :- **C++, C, C#, Python **Windows/Linux, XILINX **SCRUM, SAFe, AZURE DevOps, CI/CD, GIT **UI, UX, GUI, JavaScript, Angular, React, NodeJS **Python, PyQT, **IIOT, Industrial Internet of things, Computer More ❯
Posted:

Senior Software Engineer C++

London Area, United Kingdom
Oxbridge AI
Senior C++ Software Engineer - Architect Are you a postive person who looks to continously improve themselves, their Code and ways of working? Would you like to see your Code make our World a better place for all? How would you like to contribute to a Multi Award Winning Company, who’s products serve the greater good for all of Human … would say that above all, they empower others to succeed while creating a culture of trust and collaboration. Some Cool stuff that you will work with and integrate with :- **C++, C, C#, Python **Windows/Linux, XILINX **SCRUM, SAFe, AZURE DevOps, CI/CD, GIT **UI, UX, GUI, JavaScript, Angular, React, NodeJS **Python, PyQT, **IIOT, Industrial Internet of things, Computer More ❯
Posted:

Embedded Linux Software Engineer

Saffron Walden, Essex, United Kingdom
Hybrid/Remote Options
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux Software Engineer to join their team. Hybrid More ❯
Posted:

Embedded Linux Software Engineer

Saffron Walden, Essex, United Kingdom
Technical Futures
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux Software Engineer to join their team click More ❯
Employment Type: Permanent
Salary: GBP 45,000 Annual
Posted:

Software Engineer

London, United Kingdom
Lynx Recruitment Limited
drivendecision-making. WhatWeOffer £70k-£80ksalary+benefits(healthcare,pension,travelsupport). Internationalprojectexposureandtravelopportunities. Keyresponsibilities: Designanddeployscalablesoftwareandhardwaremonitoringsystems. Developmodulesforperformancetracking,faultdetection,revenueanalytics,andpredictivemaintenance. IntegrateSCADA,IoTdevices,andsecuritysystems(CCTV,drones). Collaboratewithengineersandfieldteamstodeliverandcommissionsystems. ApplyAI,IoT,andcloudtechnologiestoenhanceperformanceandinnovation. AboutYou Strongsoftwareengineeringbackground(Python,C++,JavaScript,etc.). Experiencewith industrialautomation,IoT,orenergysystems . Familiaritywith PV,BESS,andSCADA/Modbusprotocols . Cloudplatformexperience( AWS,Azure,orGCP ). Greatproblem-solvingandcommunicationskills. More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Embedded Software Engineer

Luton, England, United Kingdom
Airswift
Contract Software Engineer – Embedded Systems We are seeking experienced Software Engineers with strong C++ expertise for a long-term contract role focused on embedded systems development. The position involves working within an integrated team to deliver robust, high-quality software solutions for complex systems. Key Requirements: Strong experience with C++14 or higher Proficiency in Visual Studio 2019 Experience with embedded More ❯
Posted:

Software Engineer

London, United Kingdom
Europython
will exist at the cutting-edge underpinned by near infinite compute power. Most of our systems are written in C# or Python, but we also have specialist teams using C++, Java and F#. We utilise modern web, distributed and big data technologies, which means we have a broad range of software engineering challenges for the right person. Key responsibilities of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Quant Developer - Multi-Strat Systematic Trading Fund

London Area, United Kingdom
Hybrid/Remote Options
Radley James
algorithms for systematic trading. Contribute to research and simulation frameworks. Key Requirements Bachelor's degree in Computer Science or closely related field Interesting internship(s) within trading Proficiency in C++ or Python (the firm’s tech stack includes both). Strong problem-solving and analytical skills. Ability to work in a fast-paced, collaborative environment. This opportunity offers a competitive More ❯
Posted:

Junior Quant Developer - Multi-Strat Systematic Trading Fund

City of London, London, United Kingdom
Hybrid/Remote Options
Radley James
algorithms for systematic trading. Contribute to research and simulation frameworks. Key Requirements Bachelor's degree in Computer Science or closely related field Interesting internship(s) within trading Proficiency in C++ or Python (the firm’s tech stack includes both). Strong problem-solving and analytical skills. Ability to work in a fast-paced, collaborative environment. This opportunity offers a competitive More ❯
Posted:

Senior Application Support Engineer

London Area, United Kingdom
Explore Group
real-time systems (finance/trading a plus) Strong Linux and command-line skills Knowledge of market data, order flows, and related protocols Ability to read and troubleshoot code (C++, JavaScript, Kotlin) SQL proficiency and familiarity with Git/CI-CD Experience with AWS, Prometheus, Grafana, RabbitMQ Tech Stack Backend: Kotlin, Node.js, TypeScript, RabbitMQ Cloud: AWS Databases: MySQL Monitoring: Prometheus More ❯
Posted:

Senior Application Support Engineer

City of London, London, United Kingdom
Explore Group
real-time systems (finance/trading a plus) Strong Linux and command-line skills Knowledge of market data, order flows, and related protocols Ability to read and troubleshoot code (C++, JavaScript, Kotlin) SQL proficiency and familiarity with Git/CI-CD Experience with AWS, Prometheus, Grafana, RabbitMQ Tech Stack Backend: Kotlin, Node.js, TypeScript, RabbitMQ Cloud: AWS Databases: MySQL Monitoring: Prometheus More ❯
Posted:
C++
10th Percentile
£30,165
25th Percentile
£45,750
Median
£65,000
75th Percentile
£95,000
90th Percentile
£132,500