В качестве футболиста играл в Уругвае и на Мальте. В бразильском клубе «Айморе» Виейра по прозвищу «Баду» пересекался с Луис Фелипе Сколари, который делал свои первые шаги в футболе.
Свою тренерскую карьеру «Баду» начал в Венесуэле, где после дебютного сезона с «Каракасом» он был признан лучшим футбольным тренером года. Через год он возьмет с коллективом местный кубок. В девяностые годы бразилец работал с национальными сборными Коста-Рики, Ирана и Омана.[1][2] Затем Виейра несколько лет удачно трудился с Ближневосточными командами. Вместе с «Аль-Араби» он побеждал в чемпионате Кувейта, а позднее бразилец выигрывал в Профессиональной футбольной лиге Омана с «Дофаром».
Последним местом работы специалиста был японский клуб «Киото Санга», которым он руководил в 2014 году.