Embedded Software Engineer
Posted
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
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
Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.
