Job Description
A market leading global manufacturer is seeking to recruit a Software Engineer to work within their Systems Engineering team . The successful candidate will be responsible for the complete life-cycle of a new or modified software product , from research and design to implementation , testing and support . You will need a good understanding of Safety-Related Software development
Key responsibilities :
+ Develop capabilities ( tools , modelling ) of the Systems Engineering Department through the use of new technologies and methodologies
+ Conduct requirements analyses as directed and generate detailed software specifications accordingly
+ Develop both embedded and PC-based applications to a safety-critical standard
+ Generate detailed software documentation including design documents , test descriptions , reports and user manuals
+ Support , and upgrade / improve , production software systems
Experience and qualifications :
+ Familiarity with UML / SysML
+ Familiarity with the full software life-cycle
+ BSc , MSc , BEng , MEng , PhD in Engineering or Computing related discipline
Desirable :
+ C++ , C# , C , Ada
+ Git
+ Experience with software standards e.g. MISRA-C, JSF, DO-178B/C, ISO12207