Job Description ALTEN Ltd is a world-leading engineering consultancy, partnering with global clients across the Aerospace, Automotive, Defence, and Energy sectors. We are currently looking for an Embedded Software Engineer to join our engineering team, supporting a high-profile aerospace customer on a mission-critical project involving real-time embedded systems for next-generation aerospace platforms. This role focuses on developing, integrating and testing embedded software that interfaces directly with hardware, sensors, and communication protocols, all within a DO-178C-compliant safety-critical environment. Key Responsibilities: Develop embedded software using C language, targeting ARM-based systems Work on low-level drivers and hardware interfaces including SPI, I2C, UART, and Ethernet Interface with a variety of sensors and develop supporting embedded logic Design and debug software in bare-metal or RTOS-based environments Define software architecture and participate in architectural reviews Perform software debugging and validation activities in line with DO-178C standards Support requirement elicitation and documentation in collaboration with systems and hardware teams Use build toolchains and debugging tools to compile, test, and validate embedded code