Salary: £78,000 - 78,000 per year Requirements: Solid background in safety-critical software from defense, aerospace, rail, nuclear, or medical sectors. Experience in developing Linux and networking applications. High standard of coding, process, and documentation for safety-critical environments. Familiarity with formal design methods and tools such as DOORS, Dimensions, Rhapsody, UML/SysML. Responsibilities: Develop and maintain safety-critical command and control (C2) software for advanced maritime and land-based missile systems. Collaborate with Systems Engineering teams to review, analyze, and implement evolving system requirements throughout the full software development lifecycle. Design, code, test, and verify Ada-based software solutions while maintaining high standards of quality, documentation, and traceability. Support software qualification, validation, and release activities, including integration testing and compliance with safety and security regulations. Apply formal design methodologies and tools (e.g., DOORS, UML/SysML, Rhapsody, Dimensions) to ensure structured development, configuration control, and full requirements traceability. Technologies: Ada Embedded Support Linux Security UML C++ More: We are offering an exciting opportunity for an Embedded Ada Software Engineer to join our team on an initial 12-month contract in Bristol. The role involves working across the entire software engineering lifecycle, engaging with the Systems team and playing a crucial part in software qualification and releases. We prioritize safety-critical software development and maintain high standards that align with industry and defense standards. last updated 10 week of 2026