He led Athletico Paranaense and América Mineiro in the Campeonato Brasileiro Série A, and Moreirense and Estrela da Amadora in the Primeira Liga.
[5] Vieira took charge of Guará with the side seriously threatened with relegation in Série C, but managed to avoid the drop after achieving four wins and one draw in nine matches.
[6] On 28 September he returned to Furacão, being appointed interim manager after the dismissal of Milton Mendes;[7] he remained in charge for two matches, achieving one win and one loss.
[16] Vieira was appointed manager of LigaPro club Famalicão on 30 June 2018, replacing Dito at a team under new foreign ownership.
[19] In his first season on the Algarve – curtailed by the COVID-19 pandemic – he guided the team to promotion to the top flight for the first time in 18 years, and was rewarded with a new three-year deal.