Salary: £100,000 - 100,000 per year Requirements: Strong C/C++ development background Experience with embedded platforms Knowledge of multithreaded development/debugging and implementation principles Experience with unit testing & CI/CD pipelines Comfortable working within a rigorous engineering and configuration-controlled environment Responsibilities: Develop software and embedded solutions for advanced electronic systems Analyse, design, implement, test, support, and maintain robust engineering solutions Apply rigorous engineering practices, including configuration and change management Break down system requirements into functional components and user stories Solve complex technical problems, from rapid prototypes to full system builds Technologies: CI/CD Embedded Support Security C++ More: We are a leading defence and advanced-technology organisation developing cutting-edge solutions that safeguard national security. Our teams deliver innovative electronics, cyber, and intelligence capabilities that protect nations from increasingly sophisticated threats. We offer an inclusive, supportive environment with strong development opportunities and excellent benefits including pension, medical options, discounts, and volunteering. This role is based in Malvern with a hybrid working model. last updated 12 week of 2026