Spacecraft systems engineering