Software Engineer - C
Software Engineer
Location: Dorset (Hybrid working 3 days on site 2 from home)
Salary negotiable DOE
Purpose of job
• Application of a software engineering approach to undertake all tasks within a software development lifecycle.
• Preferably have an understanding of military systems, in particular maritime systems
• Experience of 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
• Excellent communication skills, including delivery of presentations
• Good written skills, particularly technical report writing
• 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
o Defence
o Maritime
o Rail
Primary software skills/experience
Essential:
Desirable primary software/system skills:
C++ / Visual Studio
Desirable:
• Requirements management (DOORS experience desirable)
• UML / Enterprise Architect for system design
• Sonar processing
• Intel Threaded Building Blocks
• Fortran
• Signal Processing
• Object Oriented Design
• Algorithm optimisation/implementation
Additional information
Due to the sensitive nature of the product all applicants must have worked within the Defence / Military industry within the last 12 months or be capable of obtaining Security Clearance (SC level minimum).