Posted: Thursday, 24 August 2017

Work type: Volunteer
Hours required: 10 hours per week (on average)
Location: 333 Exhibition Street, Melbourne, Victoria, Australia 3004

Position title: Flight Systems Junior Engineer

Supervision and Support: 

Team: Flight Systems
Reports to: Flight Systems Team Lead
Department: Engineering

Key Responsibilities:

Successful applicants will be responsible for assisting the Flight Systems team in the development and modelling of a number of different flight-critical components.

The Flight Systems team is in the midst of a rigourous development schedule for the delivery of a number of different components and their integration into Australia’s 2nd ever student built satellite.

Flight Systems is primarily tasked with the development of the attitude control and determination system (ADCS) as well as various avionics and Health sensing capabilities to manage and characterise the effectiveness of the satellites components during spaceflight.

Successful applicants will contribute to a variety of different tasks that as part of the development of the satellite. These tasks will be varied in scope, and will be focused in such a way to improve skills and knowledge while simultaneously contributing to the development of the satellite. One of the first tasks successful applicants can be expected to be challenged with is the construction and testing of a Helmholtz cage for the testing of prototypes in a three dimensionally varying magnetic field. Following that, more varied and sophisticated tasks may be attempted.


  • This project would suit highly motivated undergraduate students majoring in physics, engineering or have a similarly focused degree.
  • Ideally applicants should be in 1st or 2nd year of their studies, 3rd year undergraduate students are encouraged to apply if they intend to continue to graduate study at the University Of Melbourne.

Skills & Experience:

  • A basic understanding of some engineering and physics principles
  • High motivation and maturity, and a capacity for problem solving
  • Knowledge of some programming languages is desirable but not required
  • Should be able to give an example of a previous project they’ve worked on that involved a degree of autonomy and maturity.

Performance goals: 

  • Attend all team meetings as well as other departmental and organisational-wide meetings when required.
  • To achieve acceptable progress in your assigned tasks as part of the MSP engineering team.
  • To work with a certain degree of autonomy on the tasks that are set.
  • Work with fellow MSP volunteers and other stakeholders in a professional manner at all times
  • Demonstrate continued capability to work individually as well as contribute to team work and discussion.
  • Contribute to the development of MSP through dedication and commitment to its work and its organisational culture.
  • Demonstrate enthusiasm and interest in learning more, and developing and mastering personal and professional skills.
  • Ensure that the office space used during for work is left clean and presentable.

Benefits to the volunteer:

  • The Melbourne Space Program strives to support and encourage the personal and professional development of all its volunteers.
  • Supplement your university studies with hands-on experience that will help you hone existing technical abilities and gain new skills.
  • Gain experience working in a professional environment, with the opportunity to cultivate soft skills needed to excel in any field of work.
  • Gain confidence in your ability to work effectively in a team.
  • Challenge yourself to achieve personal and professional goals.
  • Meet people who are just as passionate and ambitious as you are.
  • Make a difference – this is the opportunity to be a part of a friendly and dedicated team working to build a nano-satellite, inspire and engage Australians, and support a strong aerospace sector!

To apply, please submit a cover letter and your CV here. Questions regarding this role may be sent via our website Contact Form.