In May 2001, after a brief spell at Inter de Limeira, he moved to Santa Cruz along with teammate Pintado,[4] and was their top scorer in the 2001 Série A with 12 goals.
[8] After retiring, Vieira worked as an assistant of Leandro Machado at Novo Hamburgo in 2010, before being named head coach of Farroupilha in March 2011.
In August, he moved to Botafogo-SP; initially an under-20 coach, he was appointed at the helm of the main squad in September, but just led the side for one match after accepting an offer from his former club Brasil de Pelotas.
[13] Vieira returned to his previous role after the appointment of Caio Júnior on 27 February 2014,[14] but was again named interim on 20 November, in the place of Toninho Cecílio.
[16] In April 2015, Vieira was demoted to the assistant role of Tigre, after the arrival of Moacir Júnior as head coach,[17] but was again an interim in October, after Dejan Petković was dismissed.
[21] He was sacked from the latter on 16 July, as they were battling relegation in the 2018 Série C.[22] Vieira was announced as head coach of Sergipe on 27 October 2018,[23] but only lasted four matches before being relieved of his duties on 23 January of the following year.