26 to 50 of 2,440 C++ Jobs in the UK

Graduate Software Engineering Programme September 2027

Location
Telford, England, United Kingdom
internship projects demonstrating platform engineering capabilitiesSoftware Engineer:Degree in Computer Science or related a STEM disciplineProficiency in one or more programming languages (Java, Python, C++, JavaScript)Understanding of object-oriented programming (OOP) principlesExperience with modern frameworks (e.g. React, Angular, Spring Boot, Django)Knowledge of full-stack development concepts (e.g. MEAN ...

Software Engineer

Location
Whiteley, England, United Kingdom
enjoy solving problems, learning new technologies, and working as part of a team. Essential Skills & Experience Experience developing software using C and/or C++ Experience working within an Agile development environment (Scrum, SAFe, or similar) Familiarity with modern software development practices and tools Knowledge or practical ...

Senior Site Reliability Engineer

Location
Cambridge, England, United Kingdom
. Resilience and disaster-recovery design, including multi-region or chaos/resilience testing. Commercial or low-level languages beyond scripting (Java, C#, Golang, C++, Rust). Experience with legacy Windows Server/.NET/T-SQL/PowerShell environments, where Bango still operates them. Experience working across time zones ...

Embedded C/C++ Software Engineer

Hiring Organisation
Granite Recruitment and Consulting
Location
Tewkesbury, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£70,000
Embedded Software Engineer (Embedded Linux/C) Tewkesbury/work from home hybrid - £40,000 - £70,000 plus 10% pension, bonus & private healthcare A great opportunity for an Embedded Software Engineer to join a hugely ...

C++ Developer

Hiring Organisation
Pure Talent Group
Location
DE1 2RU, Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£25000 - £38000/annum
C++ Game Developer Location: Midlands (hybrid – office attendance a few times per week) Salary: up to £38,000 per annum (depending on experience) Type: Permanent, Full-Time We’re working with an established iGaming company who are looking to add a Game Developer to their collaborative and creative team. This … fantastic opportunity for a C++ developer who enjoys building high-quality, interactive experiences and wants to play a hands-on role in game development. We’re ideally looking for candidates with around 2 years of commercial experience in C++, along with some exposure to JavaScript. However, we’re also open ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Royston, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £70000/annum + profit share bonus & 10% pension
life. Embedded Software Engineer essential skills: 3+ years' experience in embedded software development. Strong programming experience in C and at least one additional language (C++, C#, MATLAB or similar). Experience developing software for Linux-based systems. Proven ability to design, develop and implement technical solutions. Relevant degree in Computer ...

Senior Lead Software Engineer - FICC Electronic Trading Application Developer

Location
Greater London, England, United Kingdom
including performance and reliability considerations Identify and drive improvements to systems and development processes Required Qualifications, Capabilities, and Skills Proficiency in Core Java or C++ development Working knowledge of Spring and SQL Experience developing on Unix or Linux environments Knowledge of unit testing practices and test automation fundamentals Understanding ...

Senior Software Development Engineer

Location
City Of London, England, United Kingdom
urgency.Undertake any other reasonable activities required by management.Required SkillsExcellent proficiency in PythonExperience with TypeScript or Javascript, and Rust would be a strong plusFamiliarity with C++ is a plus.Experience in Financial domain is a plus.Strong command of a typed, object-oriented programming language.Deep knowledge of software methodologies, tools, and common architectural ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
equivalent practical experience. 5+ years of experience building connected embedded products, or strong relevant industry/project experience. Good proficiency in C/C++ for embedded systems, with experience working with RTOS environments such as Zephyr or FreeRTOS. Experience with Python for testing, tooling, or automation. Solid understanding of device ...

Senior Software Developer in Test - Senior Consultant

Location
Greater London, England, United Kingdom
management skills Bonus Points for: Previous experience in a consultancy environment Hands‐on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ What’s in It for You? 25 Days of Annual Leave: Plus 1 extra day every year for the first three years, with a holiday ...

Senior Software Developer in Test - Senior Consultant

Hiring Organisation
Scale Factory
Location
South East London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
management skills Bonus Points for: Previous experience in a consultancy environment Hands-on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ What's in It for You? At Scale Factory, we believe in recognising and rewarding great work. Here's what you can expect: 25 Days ...

Senior Embedded Software Engineer

Location
Reading, England, United Kingdom
progress to stakeholders as required. Mentor junior engineers, developing their technical skills and championing best practice. QUALIFICATIONS, EXPERIENCE AND SKILLS Highly skilled in in C++ development on embedded systems. Demonstrated success in delivery of reliable, real-time embedded functionality. Full lifecycle development experience – design, develop, test, maintain. Good experience ...

Senior DevOps Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
PowerShell, Bash, Groovy* Programming language with a working knowledge in at least one of Java, C# (.NET Framework/Core), JavaScript (Node.js), Ruby, C++* Developer tooling; Full stack CI/CD, GitLab, Jenkins, SonarQubeNexus* Knowledge and working experience of containerising application components including writing DockerFiles and deploying to Kubernetes* Deep ...

Senior Software Development Engineer

Location
Greater London, England, United Kingdom
activities required by management. Required Skills Excellent proficiency in Python Experience with TypeScript or Javascript, and Rust would be a strong plus Familiarity with C++ is a plus Experience in Financial domain is a plus Strong command of a typed, object-oriented programming language Deep knowledge of software methodologies, tools ...

Senior Software Engineer - Control Systems

Location
Crawley, England, United Kingdom
high-quality solutions. Responsibilities: Design, develop and maintain software applications used within radiotherapy treatment systems. Deliver full stack development using C#, .NET, WPF and C++, working across user interfaces, backend services and system integrations. Improve software quality through automated testing, code reviews and continuous integration practices. Support the migration ...

Senior DevOps Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
PowerShell, Bash, Groovy Programming language with a working knowledge in at least one of Java, C# (.NET Framework/Core), JavaScript (Node.js), Ruby, C++ Developer tooling; Full stack CI/CD, GitLab, Jenkins, SonarQubeNexus Knowledge and working experience of containerising application components including writing DockerFiles and deploying to Kubernetes Deep ...

Senior Algorithm Developer –Supply Chain Production Scheduling

Location
United Kingdom
Strong software engineering skills with experience delivering enterprise-grade commercial software 5+ years of algorithm development experience in a production environment Proficiency in Java, C++, C#, or similar object-oriented languages, including unit testing and design patterns Experience translating real-world planning or scheduling problems into computational or mathematical models ...

KDB Application Technology Lead Analyst (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
microservices interfacing KDB+ with upstream messaging fabrics (e.g., Kafka, Solace, LBM/29West, ZeroMQ) and downstream consumer platforms. Develop high-performance C/C++ or Python shared libraries (embedPy, PyQ, C API) for real-time analytics, machine learning integration, or proprietary calculation engines. Oversee the migration, integration, or hybrid deployment ...

Senior Staff Product Security Engineer - AI/Embedded

Location
Greater London, England, United Kingdom
security assessments including architecture review, source code analysis, configuration auditing, and adversarial testing Requirements: Proficient with one or more programming languages (e.g. C/C++, Golang, Rust, Python) Experience assessing security of firmware, applications, network, IoT, or embedded systems Experience developing features for and improving security of firmware, applications, network ...

Senior Software Engineer

Hiring Organisation
Advanced Resource Managers Limited
Location
Southampton, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
that due to the nature of the work, you will need to hold a high level of UK security clearance. Essential Skills and Experience C++ or relevant object-oriented software development Familiarity with Electronics and lower-level firmware Using and generating documentation to create interfaces machine to machine Test frameworks ...

Senior Real-time Embedded Software Engineer

Location
Bradford-on-Avon, England, United Kingdom
looking for? A technical background - Most likely an Engineering Degree or similar. Programming skills and experience in languages such as Python, C, C++, MATLAB/Simulink. Knowledge of automotive communication protocols (CAN, LIN, FlexRay, etc.) Experience with embedded systems development tools and platforms. Excellent problem-solving and analytical skills. Effective ...

Embedded Software Engineer

Location
Chesterfield, England, United Kingdom
Minimum of 5 years experience Bachelor's or Master's degree in Computer Science, Engineering or a related field. Strong proficiency in C/C++ programming. Knowledge of embedded communications (e.g. CAN, LIN). Experience in developing applications using the Qt framework and QML programming language. Familiarity with version control ...

Senior Embedded Software Engineer

Location
Portishead, England, United Kingdom
architectures for new and existing products. Design, develop, maintain, debug and test software for ARM microprocessors and STM32 microcontrollers. Develop embedded applications in C, C++ and scripting languages. Work with microcontroller peripherals for data acquisition and control, including USB, I2C, SPI, UART, DMA, ADC and DAC. Develop reliable, highly available ...

Senior Platform Linux Software Engineer

Location
Farnborough, England, United Kingdom
system deployment, configuration, and diagnostics Maintain CI/CD pipelines and platform build infrastructure (Jenkins) ARM64, Yocto, Buildroot, U-boot, Linux | C/C++, Python, Shell | Docker, Podman, Redis | Git, Jenkins CI/CD | SPI, I2C, PCIe, Ethernet | Cursor, Claude Code, Codex Required Experience: 7+ years embedded Linux platform development ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
development experience or equivalent in a research (e.g. MSc or PhD) setting Proficiency in C and preferably one other language (Python, Java, C#, or C++), with experience developing desktop applications and interfacing with hardware Strong understanding of modular design, modern software engineering practices, Git, collaborative development, testing, documentation, and software ...