Software Engineer

Team: Cubesat Project

Working Hours: 11am to 4.30pm Saturdays

Location: Electical Engineering Building (G17) 120

Minimum Commitment: 12 Months

Code is everywhere, even in space! We are looking for keen students who love coding and space. If accepted, you will be responsible for programming and running some of Cubesat’s most critical systems. Along the way, we will support you in your personal development and at the end of it all, you will have contributed code that you can proudly call your own.

The Cubesat Project aims to design and launch a Cubesat into space, with the aim of delivering a meaningful payload which adds value to the community in the form of scientific research.


You will be responsible for researching, designing and testing code, critical to the running of a Cubesat.


C programming (completion of COMP1511, COMP1917 or COMP1921 is sufficient).

Memory types and allocation.

Willingness to research and self-learn new concepts.

• Strong research and documentation skills.



• Project experience.

Basic electrical knowledge.

Experience with version control (e.g. Git).


• Access to networking events with the space industry.

• An opportunity to practise and develop your software engineering skills.

• Access to a community of like-minded people passionate about space.

• Be recognised by future employers for your technical and soft skills.

• Gain practical and demonstrable leadership experience.