After winning three Premier League titles and three FA Cups with Arsenal, he joined Juventus for a season as the club topped Serie A but were stripped of the title and then had four years with Inter Milan each of which ended with a Serie A crown.
The 41-year-old Frenchman had been linked with replacing Arsene Wenger at Arsenal following his departure but he now returns to his homeland to take charge of a Nice side that finished eighth last season.
"I spoke with him to wish him happy holidays and to tell him that we are waiting for him on July 2".
"From the beginning, City Football Group and its leadership, particularly our chairman Khaldoon Al Mubarak, Brian Marwood, Ferran Soriano and Marty Edelman, have believed in me and have helped guide me through the last eight years of my career - starting with my time as a player and ultimately culminating with my first opportunity to manage a first team".
Vieira, 41, will be joined in Nice by his assistant Christian Lattanzio and members of the NY backroom staff including performance coach Kristian Wilson and physical performance coach Matt Cook. New York City is now second in the Eastern Division, only two points behind the leaders, Atlanta United.
As the City Football Group continued to grow, branching out into Major League Soccer with NYCFC, Vieira would eventually become head coach of he American side in 2016.