Main navigation
Main content area

Software developers and software engineers design, program, test, implement and maintain software programs.

Software helps run almost every organisation and business in the world, and the space industry is no different. In fact, space exploration helped pioneer software engineering. In the space sector, software developers and engineers create tools and applications that set the standards for other industries.

Benchmarks and performance standards in the space industry are extremely demanding and precise. There's no room for error when it comes to missions in space. Rebooting is often not an option in space, so the software needs to keep running no matter what, using a minimum of power.

Software developers and engineers need extensive experience with testing code in order to refine and streamline systems. An understanding of the way systems in space and on the ground interact and work together is also vital.

Study pathway

There is no minimum study requirement to work as a software developer or engineer, however, there are many study options available. Some people are self-taught, while others pursue tertiary study at TAFE or university.

The following TAFE courses are relevant to becoming a software developer or engineer:

  • Certificate IV in Information Technology (ICT40118), focusing on programming
  • Diploma of Software Development (ICT50718)

Degrees in the following study areas may also be relevant to becoming a software developer or engineer:

  • Computer Science
  • Information Technology
  • Engineering (Software Engineering)

Almost all universities in Australia offer degrees in computer science. Visit individual university websites for more information.

The following universities offer undergraduate study options related to the space industry. They may be relevant to becoming software developer or engineer with an interest in space:

At the postgraduate level, the following courses may provide space industry skills relevant to software development or engineering:

Postgraduate qualifications by coursework or research in relevant areas of computer science may also be relevant. Visit individual university websites for more information.

Hide publication menu: 
Show menu