Aerospace software development engineer

Aerospace software development engineer

Develop software to support the aerospace industry

Aerospace software engineering is highly technical, requiring an apprentice to develop, modify and upgrade the systems that control aircraft. A demonstrable coding ability will be essential for this apprenticeship. As an aerospace software development engineer, you’ll specify, analyse, test and modify software engineering artefacts across design and development and in-service operations. You’ll validate, test and modify software to comply with its design and associate requirements. You’ll learn to use and interpret engineering data and documentation such as engineering requirements, specifications, designs, code, test specifications and test scripts, all on your own and as part of a multidisciplinary team. The requirements of this apprenticeship are designed to test your limits and offer progression. As a higher apprentice, you’ll work with appropriate supervision but take progressively more responsibility for the quality and accuracy of your work. On completion of this apprenticeship, you’ll achieve a bachelor’s degree.


Duration: 48 months

Relevant school subjects: Science and maths

Entry requirements: Five GCSEs including maths, English and double science, and A-levels in STEM subjects such as maths, physics, ICT, computing and electronics

Achievement upon completion: Level 6 (Degree)—equivalent to a bachelor’s degree

Potential salary upon completion: £30,000 per annum

Find out more: