BAE Systems Australia has received a $30 million contract for satellite communications upgrades for the Royal Australian Navy, the company announced Thursday.