Embedded Software Engineer
Job Description Engage in the development of complex embedded software systems for safety‑critical defence and maritime applications with ALTEN Ltd . Join our team as an Embedded Software Engineer , where you’ll work on the design, development and integration of high‑integrity software using modern C++ and embedded technologies. You’ll collaborate closely with multidisciplinary engineering teams to deliver robust, production‑ready code that underpins mission‑critical systems, contributing across the full software development lifecycle within a regulated environment. Location: Manchester (Stockport)
On‑site: Hybrid, up to 4 days per week on site
Seniority: Mid to Senior level roles available
Security Clearance: Candidates must be willing and eligible to obtain SC clearance. Key Responsibilities Design, develop and maintain embedded software for safety‑critical systems Produce high‑quality, efficient and maintainable code primarily using C++ , with exposure to C, Java and Python Work with hardware abstraction layers and low‑level software components Apply high‑integrity coding standards such as MISRA, JSF++, HIC++ and AUTOSAR Perform code refactoring , unit testing and static analysis to ensure software quality Contribute to model‑driven development using UML Collaborate within Agile development environments , using modern ticketing and version‑control tools Support integration, verification and validation activities across the software lifecycle