Dorrell, who coached the Dolphins' receivers, will succeed Mel Tucker, who left the Buffaloes to become the head coach at Michigan State.
Dorrell was the head coach at UCLA from 2003 to '07, during which he led the Bruins to five bowl appearances and amassed a record of 35-27. He was fired at the end of the '07 season despite the Bruins' reaching a bowl game.
Earlier this week, Kansas City Chiefs offensive coordinator Eric Bieniemy, a star running back at Colorado from 1987 to '90, withdrew his name from consideration for the job, ESPN confirmed.
Steve Sarkisian also withdrew his name from consideration and instead plans to remain at Alabama as offensive coordinator, sources told ESPN
Dorrell, 56, returns to college after spending the past five seasons as receivers coach for the Jets (2015-18) and Dolphins (2019). His last college coaching job was in 2014, when he served as Vanderbilt's offensive coordinator.
The Dolphins gave Dorrell a promotion this week, adding assistant head coach to his title, but Dorrell has been looking for an opportunity to return to being a head coach.
Dorrell quickly earned the respect of his Dolphins receivers last season and played a key role in DeVante Parker's breakout 2019 season.
Parker, who finished in the top five among NFL players with 1,202 receiving yards last season, credited Dorrell for teaching him how to watch film better and learn the subtleties of the position and trusting him to succeed.
It's a return to Boulder for Dorrell, who was CU's offensive coordinator and wide receivers coach from 1995 to '98 and the receiver coach from 1992 to '93.
Colorado's search focused on coaches with NFL ties. After reaching out to Bieniemy, the school also spoke with New York Giants assistant Bret Bielema, the former Arkansas and Wisconsin coach, and had significant interest in Baltimore Ravens offensive coordinator Greg Roman, a source told ESPN's Adam Rittenberg.
The school also spoke with Sarkisian and Air Force coach Troy Calhoun, both of whom spent time in the NFL.
Darrin Chiaverini had been serving as Colorado's interim head coach.