Overview of department:C2, FU and DPU Software delivers world-class Command and Control, Launch Management Systems and Data Processing Systems for multiple Maritime platforms and customers and for multiple Land platforms and customers.Responsibilities :A Software Engineer capable of the design, development and review of Ada code for software based C2 (Command and Control) Systems.The role will involve design, development and test of mission critical and safety related software.The development languages will be ADA2012 (AdaCore).The specification of the design of C2 is message/event based and utilises a MASCOT/MADGE design and Booch components.Skillset required:Knowledge of at least one of Ada, MASCOT/MADGE or AdaTest is essentialKnowledge of one of Dimensions or DOORS would be beneficial.Exposure to working in High Dependability systems would be beneficial.Ability to work on site due to the classification of the data, access to the network.