He helped the team win the Egyptian premier league, the Saudi-Egyptian Super Cup, and the African Super Cup against Wydad Casablanca, all in one season. He was later dismissed from his position at the club due to disagreements from the club board with his controversial managing policies and his continuous conflicts with top players at the Egyptian club. In the 2004–05 season, he became the manager of Académica de Coimbra. In 2005, he became the head manager of the Egyptian national U-23 football team. The team failed to reach the Olympic Games which were being held in Beijing in 2008. Although the Egyptian Football Association wanted Vingada to continue managing the team, he resigned. In summer 2007, Vingada signed for Moroccan club Wydad Casablanca. Only six weeks after he had assumed the new position, he resigned. Vingada accepted the offer to manage Jordan national football team and signed a 16-month contract with the Jordan Football Association. Vingada later took on the mission to prepare the Jordanian team for the 2010 FIFA World Cup qualification. After failing to pass the first round of the qualifiers, Vingada resigned. On 9 February 2009, Vingada was officially appointed as head manager of Iranian football side Persepolis. On 17 June 2009, just after five days of signing with Al Ahly he resigned due to family problems. On 24 June 2009 he was named as head manager Vitoria S.C. in his homeland Portugal and on 7 October 2009 was sacked after four months due to poor results. He officially became a manager of FC Seoul of South Korea in January 2010. On 5 December 2010, after winning a game for 2–1, he became the Champion of South Korea, it was the first time in ten years for FC Seoul. Vingada won the K-League Cup, K-League with FC Seoul. His K-League record was 20 wins, 2 draws, 6 losses in the 2010 season. His winning percentage 71% is a record high in the K-League. On 13 December 2010 FC Seoul offered a oneyear contract extension but FC Seoul and Vingada did not agree on the salary conditions. So Vingada went back to Portugal. Vingada became head manager of Chinese Super League side Dalian Shide on 28 August 2011. After assisting Carlos Queiroz and the Iran national football team during the qualifiers of the 2014 FIFA World Cup, he became the manager of the Iran Olympic team, signing a two-year contract until the 2016 Summer Olympics.