After his college career was over, he signed a pro contract with the Pittsburgh Steelers before going on to play for the Edmonton Eskimos.
Faulkner joined the coaching staff at Ball State as a graduate assistant in 2003, working all the way up to offensive coordinator in 2009.
[4] Faulkner left Wisconsin after one season to accept a position at NC State as a tight ends and fullbacks coach, and special teams coordinator.
[1] Faulkner was named the running backs coach for the Pittsburgh Steelers on January 17, 2019.
[5] After the firing of offensive coordinator Matt Canada on November 21, 2023, quarterbacks coach Mike Sullivan was designated as the team's primary play-caller for the remainder of the season, with Faulkner taking over as interim offensive coordinator.