Software Engineers C++ OOD

  • Morson Edge
  • East Knighton, Dorset
  • Dec 19, 2025
Full time Telecommunications

Job Description

Software Engineers Permanent Roles - WINFRITH Nr Dorchester in Dorset

ROLE

  • Application of a software engineering approach to undertake all tasks within a software development lifecycle utilising Object Oriented Design.
  • Preferably have an understanding of military systems, in particular maritime systems eg Sonar.
  • Software Engineering Lifecycle processes and tools.
  • Understanding of Open Systems Architectures and Principles.
  • Ability to solve complex problems and to critically review results and methods to ensure quality.
  • Awareness of ISO 9001 and TickITplus standards.
  • Understanding of software configuration management.
  • Ability to communicate with expert and non-expert stakeholders.
  • Ideally the candidate will have proven ability in one or more of the following industry areas
    • Defence
    • Maritime
    • Rail

ESSENTIAL SKILLS /PROVEN ABILITY

  • Primary Development: C++
  • Requirements: DOORS 9.6
  • Software Design: UML (Enterprise Architect)

We would also like to see proven ability in:

  • Sonar processing
  • Intel Threaded Building Blocks
  • Fortran
  • Signal Processing
  • Algorithm optimisation/implementation

ADDITIONAL SECURITY INFORMATION: WE SEEK C++ SOFTWARE ENGINEERS WHO HAVE WORKED IN A MILITARY / DEFENCE ENVIRONMENT / INDUSTRY WITHIN THE LAST 12 MONTHS OR WHO ARE CAPABLE OF OBTAINING SECURITY CLEARANCE (SC LEVEL MINIMUM)