Wright, 46, who played 194 times for Scotland, will work alongside head coach Shane Burger.
He will also have a role as national fast bowling lead with Cricket Scotland, working with seamers of all ages.
Wright, who played for Scotland at the Cricket World Cup in 2007 and the T20 World Cup in 2007 and 2009, said: “I have been away for a while from Scottish cricketing circles, but that has made my enthusiasm even greater now and with so much cricket in the offing for 2021 it is a really good time to come on board.
“There is a lot to aim for and I know that Shane, myself, the other members of the backroom team and the players will be putting in as much hard work as we can to realise our potential.
“I have worked with a lot of the players in the current squad before and I know the desire they have to do well for their country and really put cricket on the map.”
The coronavirus pandemic wiped out most of the Scottish cricket season last year and makes planning for the new season difficult but Burger expressed his delight at having Wright on board.
The Scotland coach said: “Craig has been involved previously with Scotland as a player and a coach and what really has stood out to me already is his character and the fact that he is a winner.
“I am also really excited about his work as the National Fast Bowling Lead and this is a crucial role for the next few years to make sure that young fast bowlers are coming through the system and are ready to lead an attack at the top level when their time comes.”
Gus Mackay, the chief executive of Cricket Scotland, added: “We are delighted to welcome Craig back into the setup at Cricket Scotland. We received a huge amount of applications from across the world and interviewed a strong list of candidates. 2021 is an Important year for us and it is important that we utilise all the quality coaches we have in Scotland to develop the game at all levels.”