Engineering a satellite is a complex task – one that demands a large range of disciplines and skill sets.