The Falcons signed McFadden to a contract Monday, Kelsey Conway of the team's official site reports.
McFadden, now recovered from an August hamstring injury, was signed off the Cowboys' practice squad. The 2013 third-rounder appeared in nine games for Dallas in 2016, but he was primarily deployed on special teams. He'll likely operate in a similar capacity with the Falcons.