Job Description ALTEN UK is looking for a Senior Embedded Software Developer to join our engineering team supporting a long-term defence programme involving high-precision optical systems. You will play a key role in the development of embedded software for next-generation submarine technology. This role is suited to engineers who thrive on hands-on technical work, real-time system challenges, and building software that operates in mission-critical environments. Key Responsibilities: Develop and integrate embedded real-time software using C++, targeting PIC-based microcontrollers. Perform hands-on coding, debugging, and low-level hardware interaction to support system integration activities. Ensure all software components align with project-specific and defence industry safety standards. Collaborate with multidisciplinary teams including systems and hardware engineers to deliver reliable solutions. Work with DOORS to manage and trace requirements throughout the full software lifecycle. Contribute to design reviews, test plans, and continuous improvement of development processes.