Saudi Aramco has let two offshore contracts to Saipem in Saudi Arabia under an existing agreement.