Эдиньо начал карьеру в возрасте 13-ти лет, присоединившись к молодёжной команде клуба «Флуминенсе». С 1975 года он начал играть за первую команду «Флу». В составе «Флуминенсе» Эдиньо стал частью команды, названной «Триколор-Машина», за то что клуб выиграл три титула чемпионата штата Сан-Паулу за 5 лет, в финале последнего чемпионата штата в матче с «Васко да Гама», Эдиньо забил решающий гол, принеся победу в турнире своей команде.
В 1982 году Эдиньо перешёл в итальянский клуб «Удинезе», где провёл 5 лет. Там он играл вместе с Зико, являясь одним из лидеров команды. В 1987 году Эдиньо вернулся в Бразилию, перейдя во «Фламенго». И в первый же год выиграл с клубом чемпионат Бразилии. Затем он вернулся во «Флуминенсе», поиграл за «Гремио» и завершил карьеру в канадском клубе «Торонто».
В 1991 году Эдиньо начал тренерскую карьеру, возглавив «Флуминенсе» и выиграл с клубом Кубок Гуанабара. Затем он тренировал «Ботафого», вновь «Флу», португальский «Маритиму» и «Фламенго». В 1996 году Эдиньо привёл «Виторию» к победе в чемпионате штата Баия, после чего тренировал множество клубов, но добился успеха только в 2002 году с «Гоясом» и в 2005 году с «Атлетико Паранаэнсе», также в 2004 году Эдиньо вывел «Бразильенсе» в серию А чемпионата Бразилии.