Watson began his footballcoaching career as a graduate assistant in 1982 at Southern Illinois; the same school where he had completed his playing career.
Beginning in 1987, Watson coached in various positions at Miami University across seven years, starting as wide receivers coach, and moving through positions as tight ends coach, wide receivers coach and completing his career at Miami in 1993 as quarterbacks coach and recruiting coordinator.
In 1994, Watson obtained his first appointment as a head coach when he was hired to take control of the program where he started his playing and coaching careers; Southern Illinois. SIU had gone 15–29 in the four years prior to Watson's arrival, and his first year was a rough start to his head coaching career as SIU finished 1–10. SIU finished the next two seasons with repeat 5–6 records before Watson moved on, finishing with an overall head coaching record to date of 11–22. During Watson's three-year tenure at SIU he produced 20 all-conference players and an NFL-drafted tight end in Damon Jones.
In 1997, Watson was hired by head coach Gary Barnett at Northwestern University as quarterbacks coach. When Barnett was later hired as head coach by the University of Colorado in 1999, Watson also followed and continued for a year as quarterbacks coach. In 2000, Watson was promoted to Offensive Coordinator at Colorado while maintaining his role with the quarterbacks, and remained in that role until Barnett's firing at the conclusion of the 2005 season.
In 2006, head coach Bill Callahan hired Watson to the position of tight ends coach and recruiting coordinator at the University of Nebraska, and he was subsequently promoted the following year to the same position he had held at Colorado, offensive coordinator and quarterbacks coach. When Callahan was fired at the conclusion of the 2007 season, Watson was one of two members of Callahan's staff that were retained under new Nebraska head coach, Bo Pelini.
Watson was not retained in a 2011 realignment of assistant coaches at Nebraska, and was subsequently hired as the quarterbacks coach at the University of Louisville.
After a lackluster offensive performance against Marshall, offensive coordinator Mike Sanford did not travel with the Cardinals for their next game, against North Carolina. Watson was named the play-caller for that game. CBSSports.com's Brett McMurphy reported that Sanford had been fired and replaced by Watson.[2] However, The Courier-Journal's Rick Bozich reported that Sanford was still with the team, but may be demoted to a position coach.[3] Bozich later confirmed that Sanford was no longer offensive coordinator.[4]
The following Monday, head coach Charlie Strong announced that Watson would serve as offensive coordinator for the remainder of the season.[5]
Perhaps Watson's trademark game came in the 2013 Sugar Bowl, where Louisville defeated No. 4 Florida. Louisville's offense, led by quarterback Teddy Bridgewater, scored over 30 points and racked up over 330 yards of offense on a top-five Florida defense. On December 12, 2015, the University of Texas announced it would not be extending Watson's contract, thereby ending his tenure as the school's offensive coordinator and quarterback's coach.
Watson was hired as offensive quality control coach at Indiana in 2016, and then was promoted to quarterback coach after the resignation of Kevin Wilson.
On February 2, 2017, Watson was hired as offensive coordinator at the University of Pittsburgh.[6] On January 4, 2019, Watson was let go as offensive coordinator.[7] On February 8, 2019, Georgia hired Watson as their offensive quality control coach.[8]
On March 19, 2020, Mark Farley, head football coach at the University of Northern Iowa, tabbed coaching Watson as a new offensive assistant for the Panthers, joining former Nebraska quarterback Joe Ganz on Northern Iowa's coaching staff.