Satellites software is responsible for both flight controller and payload code. It also helps integrate GNC code.