1 to 25 of 93 Permanent C++ Jobs in the East of England

Software Developer

Hiring Organisation
RedTech Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Professional qualifications, Work From Home
Salary
£45,000
Computer Science content Minimum of AAA at A Level or equivalent UCAS points Must be able to code competently in any main language i.e. C++/Java/Python/JavaScript or C# but with a keen willingness to learn new languages Strong problem-solving ability Absolute willingness to learn ...

Senior Software Engineer - ATE

Hiring Organisation
Concurrent
Location
Colchester, England, United Kingdom
Science, Electronics, or a related discipline. • Extensive experience developing software for automated test systems or hardware validation environments. • Strong proficiency in C#, C/C++, or Python, including OO design and software architecture principles. • Hands-on experience with instrumentation control, and data acquisition systems. • Proven ability to integrate test software ...

Graduate Software Engineer X 4

Hiring Organisation
Adria Solutions Ltd
Location
Saffron Walden, Essex, United Kingdom
Employment Type
Permanent
Salary
GBP 30,000 - 50,000 Annual
above) graduate in a STEM discipline (e.g., Computer Science, Engineering, Physics, Mathematics) Strong experience in at least one programming language (e.g., Python, Java, C++) Analytical mindset with strong problem-solving skills and attention to detail Desirable Experience with Python and familiarity with data science or machine learning libraries (e.g., scikit ...

Graduate Software Engineer X 4

Hiring Organisation
Adria Solutions Ltd
Location
Cambridge, Saffron Walden, Essex, United Kingdom
Employment Type
Permanent
Salary
£30000 - £50000/annum
above) graduate in a STEM discipline (e.g., Computer Science, Engineering, Physics, Mathematics) Strong experience in at least one programming language (e.g., Python, Java, C++) Analytical mindset with strong problem-solving skills and attention to detail Desirable Experience with Python and familiarity with data science or machine learning libraries (e.g., scikit ...

Software Engineering - Summer Placement 2026

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
research projects: Including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising primarily C, C++ with potential for ADA and some scope for C# and Python dependant on the specific group and team. Learn about the functional and technical robustness ...

Software Engineer - Undergraduate Placement 2026

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
within our weapons systems including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising C, C++, C# and Java. Learn about the functional and technical robustness of project deliverables The importance of technical documentation. Work with other departments within the company ...

Software Engineer - Undergraduate Placement 2026

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
within our weapons systems including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising C, C++, C# and Java. Learn about the functional and technical robustness of project deliverables The importance of technical documentation. Work with other departments within the company ...

Software Engineering Level 6 Degree Apprenticeship 2026

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent
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 ...

Graduate R&D Software Engineer

Hiring Organisation
Polytec Personnel Ltd
Location
Saffron Walden, Essex, United Kingdom
Employment Type
Permanent
technical problem-solving tasks Requirements Essential - Recent STEM graduate (2:1 or above) - Strong skills in at least one programming language (e.g., Python, Java, C++) - Analytical thinker with excellent problem-solving ability and attention to detail - Motivated, adaptable and keen to learn across multiple technical areas Desirable - Python experience ...

Mathematical Software Developer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum DoE + Benefits
with numerical programming are also important. Requirements: PhD in a STEM subject with exposure to developing numerical simulation code Good numerical programming skills (Python, C++, Fortran, C#, etc) Strong interpersonal skills to work collaboratively with the rest of the team You will be joining a team of mathematicians and scientists ...

Senior Software Engineer

Hiring Organisation
The ONE Group Ltd
Location
Watford, Hertfordshire, UK
Employment Type
Full-time
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 ...

Senior Software Engineer

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis ...

Senior Software Engineer

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis ...

Scene Generation Engineer

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £45,000 per annum
models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation ...

Scene Generation Engineer

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation ...

Software Engineer C++

Hiring Organisation
Zellis
Location
Peterborough, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
PROIV is a mature, enterprise-grade low-code platform used by internal and external customers to build scalable, data-driven business applications where reliability and long-term maintainability are critical. The Core Engineering team is ...

Embedded Software Engineer - ADA

Hiring Organisation
The ONE Group Ltd
Location
Stevenage, Hertfordshire, UK
Employment Type
Full-time
last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Strong programming knowledge of ADA (C, C++ & C# desirable) Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embedded software Model-based ...

Senior Embedded Software Engineer

Hiring Organisation
Wave Recruitment
Location
Cambridge, England, United Kingdom
firmware, host software, UI and cloud endpoints. Develop dashboards and visualisation tools for real-time imaging and diagnostics. Core Technical Competencies Strong Python and C++ (Rust a bonus) with experience in PyTorch/TensorFlow and real-time DSP/numerical methods. Embedded Linux on ARM, high-speed I/ ...

Lead Software Developer

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 per annum
technical development of our synthetic environments/simulation components for one of MBDA's weapon systems A strong background in software (C# and C++), and its realisation and system wide impact, with a robust approach to problem solving You will have an open approach to software development, as the software ...

Lead Software Developer

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
technical development of our synthetic environments/simulation components for one of MBDA's weapon systems A strong background in software (C# and C++), and its realisation and system wide impact, with a robust approach to problem solving You will have an open approach to software development, as the software ...

Weapon System Simulation and Experimentation Engineer - Undergraduate Placement 2026

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£23,495 per annum
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 ...

Weapon System Simulation and Experimentation Engineer - Undergraduate Placement 2026

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£22,000
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 ...

Software Modelling Level 6 Degree Apprenticeship 2026

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
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 ...

Software Engineer C++

Hiring Organisation
Zellis
Location
Peterborough, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
long-term maintainability are critical. The Core Engineering team is a small, highly experienced group responsible for evolving the platforms foundational technology, including the C++-based PROIV Kernel and the Windows Developer IDE. This role focuses on developing and maintaining the core C/C++ codebase, modernising legacy code … forward-looking engineering culture. In this role your key responsibilities will be: Contributing to the development and maintenance of the core C/C++ codebase, to support the ongoing evolution of the PROIV Kernel. Improving and modernising legacy C code using modern C++ practices, to enhance performance, maintainability, and scalability ...

C# Software Engineer

Hiring Organisation
MBDA
Location
Stevenage, Hertfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£57,000 per annum
using software to build hardware solutions or synthetic environments. The successful candidates will be able to demonstrate exposure to practical software engineering, C#/C++ software development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration ...