26 to 50 of 54 C++ Jobs in Gloucestershire

Lead Embedded C Engineer — DO-178C Real-Time Systems

Location
Cheltenham, England, United Kingdom
Lead Software Engineer to support mission- and safety-critical systems in defence and aerospace. You will lead embedded real-time development in C/C++ under DO-178C Level A, ensuring traceability and rigorous verification across the software lifecycle. The role involves deriving requirements, architekting designs, and collaborating with cross ...

Senior Software Engineer, AI Traffic Detection (C++, Python)

Location
Cheltenham, England, United Kingdom
seeking an experienced Senior Software Engineer to develop software for AGD's AI-based optical traffic detectors and related products. The role focuses on C++ and Python, with emphasis on Linux-based embedded systems and edge devices. You will work with engineering, verification and commercial teams to deliver reliable software ...

Graduate Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Gloucester, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
client is the digital and intelligence arm of a major defence company. Description Job title: Graduate Digital Intelligence Software Engineer (C++) Location: Gloucester We offer a range of hybrid and flexible working arrangements - however for this role you will be expected to attend your site 3-5 days per week ...

Security Research Engineer – Browser Technologies

Location
Cheltenham, England, United Kingdom
will work on critical security tasks and collaborate with cross-functional teams across macOS and iOS ecosystems. Candidates should be proficient in C, C++, and Swift, with knowledge of macOS and iOS security architectures and memory-safe languages. #J-18808-Ljbffr ...

Control Systems Engineer

Hiring Organisation
Noriker Power Ltd
Location
Cheltenham, South West, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£50,000
experience in an engineering environment. Electrical/Power engineering experience would be ideal! Good working knowledge of programming languages such as Javascript, Golang, Labview, c++ or Python, with TCP/IP networking or front-end web development would be an advantage. You are a self-motivated individual with a sense ...

Principal C/C++ Software Engineer

Location
Cheltenham, England, United Kingdom
Principle Software Engineer, you will be expected to produce C++ code to produce custom plugins for our EAK GVA platform. The successful applicant will have experience in distilling requirements from interactions with a customer, implementing verified robust C++ solutions in short timescales to demonstrate new capability, and authoring and performing … code reviews to maintain high-quality standards. Debugging in embedded environments. Develop Verification and Validation Strategies Perform verification exercises. Qualifications: High proficiency in C++ High proficiency in Embedded Linux Proficiency in Graphical Frameworks such as Vulkan, OpenGl, QT CI/CD workflow. Experience with Git, Containerised development environments, CI/ ...

Software Security Research Engineer - Browser Technologies

Location
Cheltenham, England, United Kingdom
Services Description Minimum Qualifications Background in secure coding and code auditing. Knowledge of modern anti-exploitation mitigations and their effectiveness. Programming background in C, C++, and Swift Preferred Qualifications Experience of software exploitation Knowledge of macOS and iOS security architectures. Knowledge of memory safe languages. Proficiency with assembly languages, particularly ...

Embedded Software Engineer

Hiring Organisation
SpaceAM Limited
Location
Gloucestershire, United Kingdom
Employment Type
Permanent Contract, Full Time, On-site
have the right to work in the UK. Remote Working is not available. Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors and other subsystems. Write low-level drivers and hardware abstraction layers (HALs) for a range of microcontrollers and FPGAs. Implement and optimise … development lifecycle (SDLC), from clean sheet design to efficient, working code. Align technical solutions with market research and customer requirements. Essential** Fluent in C, C++ and Python, with experience of SQL-based databases. Familiarity with Git version control. An analytical mindset. You enjoy breaking complex problems down and building them ...

Senior Software Engineer

Location
Cheltenham, England, United Kingdom
experienced Senior Software Engineer to develop software for new AGD products and enhance existing products with new features and improved functionality. Working predominantly in C++ and Python, your main focus will be our AI-based optical traffic detectors, while also contributing to other products across AGD. You'll work closely … support the resolution of issues reported from products in service. Produce technical documentation and test evidence to support software releases. Skills & Experience Strong C++ and Python software development skills. Experience developing software for Linux-based embedded systems and edge devices. Good understanding of software architecture, testing, debugging and Git version ...

Embedded Software Engineer

Hiring Organisation
Honeywell Aerospace
Location
Tewkesbury, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
plus years in service to radiation-hardened systems trusted for human spaceflight. Embedded Engineer Responsibilities Technical Skills Has knowledge/experience of C and C++ for embedded applications Experience with DO178 software verification and validation Contributing to planning and executing project subtasks to meet customer specifications (designing, testing, etc). … Degree in Engineering or a related field or equivalent experience and 2-4 years of relevant experience Has knowledge/experience of C and C++ for embedded applications Experience as software design engineer in either the Cellular or SATCOM sectors Experience with DO178 software verification and validation Experience of Python ...

Software Engineer – Security & Intelligence

Location
Cheltenham, England, United Kingdom
across API development, cloud‐native services and data integration. Typical responsibilities include: Developing software services using languages such as Java, JavaScript, TypeScript, Python or C++ Building full‐stack applications using frameworks such as React, Node.js, Spring Boot, Next.js or similar Designing and developing APIs, microservices and backend services for secure … frameworks and secure application development across HMG‐style technology estates Proficiency in one or more programming languages such as Java, JavaScript, TypeScript, Python or C++, with experience building APIs and full‐stack applications Experience designing and developing distributed systems, including microservices, event‐driven architectures and high‐performance backend services Experience ...

Machine Learning Engineer, AI (SFIA 3)

Location
Cheltenham, England, United Kingdom
Work on exciting public sector projects and make a positive difference in people’s lives. At Zaizi, we thrive on solving complex challenges through creative thinking and the latest tools and tech. As a Machine ...

Machine Learning Engineer

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£74,999
Our client is a digital and technology consultancy serving the public sector. Work on exciting public sector projects and make a positive difference in people's lives. We thrive on solving complex challenges through creative ...

C++ Engineer

Hiring Organisation
Frontier Resourcing Ltd
Location
Cheltenham, South West, United Kingdom
Employment Type
Permanent Contract, On-site
Senior C++ Engineer Location: Cheltenham Salary: £70,000–£90,000 Security Clearance: Active DV or recently active DV Build technology that makes a real difference Are you a Senior C++ Engineer looking for your next challenge? Want to work on complex, high-performance software where your technical expertise genuinely matters … looking for experienced Senior C++ Engineers to join a growing engineering team delivering challenging projects across the UK National Security and Defence sector. This is an opportunity to tackle demanding technical problems, influence engineering decisions and develop cutting-edge software alongside talented engineers in a collaborative, engineer-led environment. ...

Senior Embedded Software Engineer

Hiring Organisation
Avanti Recruitment
Location
Innsworth, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum Plus Benefits package
Senior Embedded Software Engineer Location: Gloucestershire Salary: Up to £70,000 (flexible for the right candidate) Working arrangement: Predominantly office-based, with flexitime and limited hybrid working Take Ownership of a Major Embedded Linux Project ...

Senior C++ Embedded Engineer – Plugins & Validation

Location
Cheltenham, England, United Kingdom
Eaton Group in the United Kingdom seeks a Principle Software Engineer to design and implement robust C++ code for our EAK GVA platform, translating customer needs into verifiable software solutions. You will work across embedded Linux, Vulkan/OpenGL/QT, HIL testing, and CI/CD workflows, collaborating with ...

Summer Intern Operational Cyber Engineer

Hiring Organisation
BAE Systems
Location
Gloucestershire, United Kingdom
Employment Type
Full Time
Salary
26300 GBP Annually
Core duties We work across a range of platforms including desktop, mobile and embedded systems and a range of languages including: • Microsoft – C, C#, C++, .NET • Mobile – iOS (Swift, Objective-C), Android (Java, Kotlin, C++) • Vulnerability Research & Reverse Engineering (IDA/Ghidra/Binary Ninja, Frida) • Web – HTML, JavaScript ...

Graduate Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Gloucester, South West, United Kingdom
Employment Type
Permanent Contract, Hybrid
client is the digital and intelligence arm of a major defence company. Description Job title: Graduate Digital Intelligence Software Engineer (C++) Location: Gloucester We offer a range of hybrid and flexible working arrangements – however for this role you will be expected to attend your site 3-5 days per week. … Kubernetes, develop in Python, and use Spark for data processing Gain expertise in Linux administration, monitoring tools such as Grafana/Prometheus, and modern C++ (C++23+) for high-performance systems You'll also use GitLab for source control and learn serialisation technologies like Flatbuffers/Protobuf. We're seeking adaptable ...

Graduate Software Engineer

Hiring Organisation
BAE Systems
Location
Gloucestershire, United Kingdom
Employment Type
Full Time
Salary
34000 GBP Annually
largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Description Job title: Graduate Digital Intelligence Software Engineer (C++) Location: Gloucester We offer a range of hybrid and flexible working arrangements – however for this role you will be expected to attend your site … Kubernetes, develop in Python, and use Spark for data processing Gain expertise in Linux administration, monitoring tools such as Grafana/Prometheus, and modern C++ (C++23+) for high-performance systems You’ll also use GitLab for source control and learn serialisation technologies like Flatbuffers/Protobuf. We’re seeking adaptable ...

AI Engineer

Hiring Organisation
SpaceAM Limited
Location
Gloucestershire, United Kingdom
Employment Type
Permanent Contract, Full Time, On-site
Salary
£55,000
have the right to work in the UK. Remote Working is not available. Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors, and other subsystems. Implement and optimize communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning, and monitor … solutions with market research and customer requirements. Essential**: At least two years of industry experience. A degree-level qualification or above. Fluent in C, C++ and Python, with experience of SQL-based databases. An analytical mindset. You enjoy breaking complex problems down and building them back up into elegant, efficient ...

AI Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Stroud, Gloucestershire, Butterrow, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
influence over the company's products as they develop. What you will do Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors and other subsystems. Implement and optimise communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning, and monitor … customer requirements. What our client is looking for Essential At least two years' industry experience. A degree-level qualification or above. Fluency in C, C++ and Python, with experience of SQL-based databases. An analytical mindset: you enjoy breaking complex problems down and building them back up into elegant, efficient ...

AI Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Stroud, Gloucestershire, South West, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£65,000
influence over the company's products as they develop. What you will do Design and implement robust, real-time embedded software in C and C++ for microelectronics, sensors and other subsystems. Implement and optimise communication protocols. Build automated CI/CD pipelines for machine learning, manage model versioning, and monitor … customer requirements. What our client is looking for Essential At least two years' industry experience. A degree-level qualification or above. Fluency in C, C++ and Python, with experience of SQL-based databases. An analytical mindset: you enjoy breaking complex problems down and building them back up into elegant, efficient ...

Lead Software Engineer - DO-178C / Embedded C

Location
Cheltenham, England, United Kingdom
high-level and low-level software requirements Author software architectures and detailed design documentation Develop bare-metal, real-time embedded software using C and C++ Implement safety-critical software for an embedded modular platform Manage activities across the full software development lifecycle Ensure compliance with DO-178C Level A processes … teams to support effective integration Job Requirements: Significant experience developing bare-metal, real-time embedded systems in C Strong proficiency in Embedded C/C++ and real-time software design In-depth knowledge of DO-178C Level A standards, processes and documentation Experience working with safety-critical systems and certification ...

Cyber Security Researcher

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, South West, United Kingdom
Employment Type
Permanent Contract, On-site
quickly change based on your experience, understanding and input. We are looking for skills in a variety of technologies, but experience with C, C++, Python, operating system internals, embedded systems, network packet analysis or machine learning would be advantageous. Equally, the role requires an inquisitive mindset, persistence, and enthusiasm … knowledge of operating system internals, including Linux, Windows and embedded systems. Experience and knowledge of Android or iOS, and its internals. Familiarity with C, C++ or Python. RF technologies and Software Defined Radio. An inquisitive nature. Problem solver. We are recruiting at all grades from consultants through to highly experienced ...

C++ Engineer

Hiring Organisation
Frontier Resourcing Ltd
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Senior C++ Engineer Location: Cheltenham Salary: £70,000-£90,000 Security Clearance: Active DV or recently active DV Build technology that makes a real difference Are you a Senior C++ Engineer looking for your next challenge? Want to work on complex, high-performance software where your technical expertise genuinely matters … looking for experienced Senior C++ Engineers to join a growing engin click apply for full job details ...