Senior Engineer - Software - SMCS

Role: To develop software for the Combat Systems at the heart of the Royal Navy''s vessels. We need people with a software background who''re able to learn our way of doing things and become our next senior engineers. Job Requirements:Solid experience in software engineering within the defence sectorProficiency in ADA, Embedded C/C++, and potentially C#Experience with large systems rather than small applicationsStrong understanding of the software development lifecycle and best practicesEither STEM degree or 1-2 years industry experience in Software development. Essential: Experience taking lead decisions in a software development role.A understanding of all aspects of a software lifecycle and good knowledge of software lifecycle models (e.g. waterfall, Agile, Spiral)Proven experience of using a high-level design methodology (e.g. UML)Excellent communication skills and experience with mentoring staff.Considerable experience of using at least one high level programming language (e.g. ADA, C++, C#)Experience using a configuration management tool. Desirable:Experience integrating Software based systemsExperience supporting multiple complex programmes.Experience in a multi-disciplined engineering environmentExperience working in a defence project.Experience using requirements tools (e.g. DOORS)Experience with estimating for project bidsTracking using Earned Value ManagementExperience of Atlassian toolset Security:BPSS + SC + UK Eyes OnlyThis role will require the person to hold f
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!