Requirements elicitation and expression
Translation of requirements in to a software design
Implementation of the design
Test design, development and execution
Integration
Configuration, Release and Deployment of the product
Experience working as a software engineer in a similar or related industries for example (Aerospace,
Nuclear, Oil and Gas, Rail and Automation)
Knowledge of engineering standards (ISO-12207, IEEE-61508 etc)