Boeing has been awarded a $2.8 billion contract by the US government to develop two satellites, with an option for two more in future.