C++ Jobs in the UK excluding London

76 to 100 of 630 C++ Jobs in the UK excluding London

Software Engineer

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
The Thrive Team
or an equivalent qualification and experience. Proven experience in relevant industry that will complement and enhance RAS development Experience with Linux and developing real-time software in C/C++ or Python is essential. Experience of robotics, machine control systems and automation is desirable. A basic understanding of electronics and the ability to read electrical schematics is essential. Demonstrable knowledge More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Filton, South Gloucestershire, Gloucestershire, United Kingdom
Hybrid / WFH Options
Cirrus Selection Limited
engineers. They are committed to developing careers and supporting personal growth while ensuring a healthy work/life balance is maintained. What They’re Looking For • Strong proficiency in C++ programming • Proven record of delivering software products on complex systems • Experience and knowledge of all aspects of the Software Development Lifecycle, especially requirements and design • Ability to build strong relationships More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum Good bonus, pension & overtime
Posted:

Programming Analyst - AI Trainer

Rotherham, South Yorkshire, UK
Hybrid / WFH Options
DataAnnotation
of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software Engineer, or More ❯
Posted:

Programming Analyst - AI Trainer

Stockport, Greater Manchester, UK
Hybrid / WFH Options
DataAnnotation
of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software Engineer, or More ❯
Posted:

Embedded Audio Engineer

Northampton, Northamptonshire, East Midlands, United Kingdom
Hybrid / WFH Options
Blackstar Amplification Ltd
C Git and the command line Hardware debugging using logic analysers, scopes etc. Writing technical documentation Some Combination of: Advanced DSP implementation and design for audio Professional experience with C++ and the JUCE framework Professional experience with embedded Linux systems Professional experience with real time audio Minimum 2 years' experience in a commercial software development environment Ability to produce clean More ❯
Employment Type: Permanent, Work From Home
Posted:

Embedded Audio Engineer

kettering, midlands, united kingdom
Hybrid / WFH Options
Blackstar Amplification Ltd
C Git and the command line Hardware debugging using logic analysers, scopes etc. Writing technical documentation Some Combination of: Advanced DSP implementation and design for audio Professional experience with C++ and the JUCE framework Professional experience with embedded Linux systems Professional experience with real time audio Minimum 2 years' experience in a commercial software development environment Ability to produce clean More ❯
Posted:

Embedded Audio Engineer

milton keynes, south east england, united kingdom
Hybrid / WFH Options
Blackstar Amplification Ltd
C Git and the command line Hardware debugging using logic analysers, scopes etc. Writing technical documentation Some Combination of: Advanced DSP implementation and design for audio Professional experience with C++ and the JUCE framework Professional experience with embedded Linux systems Professional experience with real time audio Minimum 2 years' experience in a commercial software development environment Ability to produce clean More ❯
Posted:

Senior Software Engineer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Internetwork Expert
Staying agile and adaptable in an R&D environment where direction may change rapidly What we're looking for A degree in Computer Science, Engineering, Physics or similar Strong C++ skills Familiarity with Linux hardware drivers, network configuration, CMake, GitHub, VS Code IDE; Python is a plus Experience developing software deployed on real-time embedded platforms covering initial architecture design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Entry Level Software Engineer

Edinburgh, Midlothian, United Kingdom
Motorola Solutions
within and outside of the team. Basic Requirements To apply you must have: Knowledge of at least one object-oriented language (C# preferred, but will consider others such as C++ or Java). Be able to demonstrate strong software development fundamentals. Strong analytical and problem solving abilities. Desire to work in an agile software development team. A formal qualification in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Experian Ltd
JSON data formats. Desirable Cloud and Containerization Knowledge - Hands-on experience with AWS services (e.g., EC2, S3, SQS, EventBridge) and container technologies such as Docker. Exposure to C/C++ is advantageous for supporting legacy systems. React and Angular for application development. Additional Information Our uniqueness is that we celebrate yours. Experian's culture and people are important differentiators. We More ❯
Employment Type: Permanent
Posted:

Software Engineering Level 6 Degree Apprenticeship 2026

Stevenage, Hertfordshire, England, United Kingdom
MBDA
departments, you will cover anything from embedded systems to front end software. This software will be developed on using various platforms, including: Linux and Windows, utilising languages including C, C++ and Java. Programme structure On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway at either Cranfield MK:U University (if Stevenage More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Engineer C++

Bristol, Avon, England, United Kingdom
Akkodis
C++ Software Engineer : Onsite, Bristol required for long term contract assignment. Skillset/experience required: Strong C++ knowledge Knowledge of Rhapsody UML Competent with MS word, for reviewing and updating technical documentation. Experience of RTC/EWM would be beneficial CUDA experience would be beneficial The role will involve software development and integration testing with the equipment containing the software … under test and suitable skills in this area will be expected. Developing in C++ and Rhapsody, and using EWM as the preferred configuration tool. Developing current software requirements. The role will involve working within a lab environment running software on target hardware. Developing software in on controlled Software environment. Due to the nature of this project the right behaviours are More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Software Engineer

Saffron Walden, Essex, United Kingdom
Matchtech
software development processes Job Requirements: Proven experience in software engineering within the Defence & Security sector Strong understanding of software development principles and methodologies Proficiency in programming languages such as C++, Java, or Python Experience with software testing and debugging tools Excellent problem-solving and analytical skills Strong communication and teamwork abilities Relevant degree in Computer Science, Software Engineering, or a More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 45,000 Annual
Posted:

Senior Software Engineer - R14839

Stevenage, Hertfordshire, England, United Kingdom
The One Group
Citizens and have resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Strong programming knowledge of C, C++ or ADA Previous experience within software development for hardware or safety critical testing Work with a multidisciplinary team to create extensible code for new development and to deliver software solutions More ❯
Employment Type: Full-Time
Salary: £55,000 - £75,000 per annum
Posted:

Software Development Engineer

Guildford, Surrey, United Kingdom
Ecm Selection
and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data. Experience with Python and C++/C# including how to integrate ML features. The role does require relevant technical expertise, limited university/freelance projects are not sufficient. On offer is an excellent remuneration package More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer - Linea Research

Letchworth Garden City, Hertfordshire, United Kingdom
Focusrite Audio Engineering Ltd
firmware on which our products depend. This is a full time, permanent position. We are looking someone with: Experience writing and debugging code on embedded systems in C and C++ As an Embedded Developer we would expect you to have some experience of: getting new hardware from initial power up to running 'main()' writing low level drivers, test code and More ❯
Employment Type: Permanent
Salary: £40000 - £65000/annum
Posted:

Software Engineer

Gloucester, Gloucestershire, South West, United Kingdom
Hybrid / WFH Options
Anson Mccade
technical insight and guidance. Analyse and resolve code issues, providing clear and timely fixes. Skills & Experience of a Software Engineer Strong background in programming languages such as Java, Python, C++, C, or Node.JS. A problem-solver mindset with the ability to tackle complex technical challenges effectively. Experience or interest in cloud technologies, especially AWS, Docker, or microservices. Ability to thrive More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer - Robotics & Automation

Dorchester, Dorset, England, United Kingdom
Adecco
Looking For: A degree in Computer Science, Engineering, or a related field. Proven experience in software development, specifically in robotics and automation. Strong programming skills in languages such as C++, Python, or Java. Familiarity with robotics frameworks (e.g., ROS) and control systems. Excellent problem-solving skills and a proactive approach to challenges. Great communication skills and the ability to work More ❯
Employment Type: Full-Time
Salary: £36,000 - £54,000 per annum
Posted:

REMOTE Senior Software Engineer - FinTech Scale up

London, South East, England, United Kingdom
Hybrid / WFH Options
McGregor Boyall
re looking for 5+ years' experience in software engineering , ideally in financial markets, market surveillance, or large-scale data systems . Strong skills in Java (or similar: Kotlin, C#, C++) ; Python is a plus. Proven experience with real-time, low-latency systems and distributed data pipelines . Hands-on with Kafka, Spark, K8s, Clickhouse, Snowflake, and modern data architectures . More ❯
Employment Type: Full-Time
Salary: £110,000 - £120,000 per annum
Posted:

Senior Operating System Performance Expert

Milton, Cambridgeshire, United Kingdom
Project People
computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, HTML, JavaScript, GO) Extensive experience in engineering roles specialising in operating system performance optimisation, systems optimisation, or related areas. Desirable: Experience in developing mobile application software, Internet software or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Operating System Performance Expert

Cambridge, Cambridgeshire, Milton, United Kingdom
Project People
computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, HTML, JavaScript, GO) Extensive experience in engineering roles specialising in operating system performance optimisation, systems optimisation, or related areas. Desirable: Experience in developing mobile application software, Internet software or More ❯
Employment Type: Permanent
Posted:

Embedded Software Engineer

Poole, England, United Kingdom
Scalian
discussions, providing input on software design and integration strategies. Mentor junior engineers and share best practices across the team. Essential Skills & Experience 5+ years’ commercial experience in C/C++/C# programming with a strong focus on embedded or device-level development. Proven track record of working with .NET frameworks and/or Android (Xamarin/MAUI or native More ❯
Posted:

Principal Cyber Researcher - DV Cleared

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
Searchability
methodologies, findings, and recommendations clearly for technical and non-technical audiences. Support strategic planning, operational management, and business development initiatives. Skills & Experience Proficiency in programming languages such as C, C++, or Python. Strong knowledge of Linux systems, command-line tools, and system configuration. Solid understanding of networking protocols (TCP/IP, UDP, DNS, HTTP, ICMP). Rapid prototyping experience (eg More ❯
Employment Type: Permanent
Salary: GBP 85,000 - 100,000 Annual
Posted:

Model Based Systems Engineer

City, Manchester, United Kingdom
JAM Recruitment Ltd
paced setting. Eligibility to obtain necessary security clearances. Desired Skills: Experience with requirements management tools such as DOORS. Knowledge of software development and coding in languages such as Python, C++, or Java. Familiarity with Agile development methodologies. Certification in systems engineering (e.g., INCOSE CSEP). Due to the nature of this role you will need to have excellent team skills More ❯
Employment Type: Contract
Rate: GBP 82 Hourly
Posted:

Embedded Systems Reliability Engineer

Capenhurst, Cheshire, United Kingdom
Hybrid / WFH Options
Vantage Consulting
to embed reliability and quality throughout the development lifecycle. About You Essential Skills & Experience: Degree in Software Engineering, Computer Science, Electronics, or equivalent practical experience. Strong proficiency in modern C++ (C++17 or newer) for embedded and cross-platform desktop development. Skilled in Python and Bash for tooling and test automation. Experience with CMake, make, and CI/CD systems (e.g. More ❯
Employment Type: Permanent
Salary: £60000/annum
Posted:
C++
the UK excluding London
10th Percentile
£25,000
25th Percentile
£43,688
Median
£55,000
75th Percentile
£68,188
90th Percentile
£85,000