Subject to the mandatory standstill period, the joint venture will start design work on the project next month.
The pairing beat three rival bidder Aecom, Amey/Arup and CH2M/Fairhurst.
New minister for transport & islands, Humza Yousaf said: “We remain steadfast in our commitment to upgrade Scotland’s trunk road network which includes dualling the entire length of the A96, some 86 miles of upgraded road between Inverness and Aberdeen, by 2030.
“This major design contract marks a further milestone towards the dualling of the A96 with all the investment and improvements that it will bring to local economies right across the north of Scotland.
“This contract will also provide a huge boost for the local and national economy, with the successful bidder securing steady work for years to come and many more opportunities for small and medium enterprises through subcontracted work.
“We also remain on track to finalise the preferred option for the A96 Dualling Inverness to Nairn (including Nairn Bypass) scheme, with draft Orders due to be published later this year.”