Arizona State will hire Fresno State assistant Jamar Cain to fill its defensive line coaching vacancy.

Cain accepted an offer late Saturday to replace Shaun Nua, who left the program earlier in the week to take a job at Michigan, according to multiple sources directly familiar with the development.

Cain just completed his second season coaching defensive lineman with the Bulldogs, who are 22-6 since head coach Jeff Tedford took over the program ahead of the 2017 season. After winning a Mountain West Conference championship last season, Fresno State beat ASU 31-20 in the Las Vegas Bowl on Dec. 15.

The Bulldogs gave up a conference-low 14.1 points and 4.7 yards-per-play last season. They boasted one of the top pass rushers in the conference, first-team rush end Mykal Walker, a junior who had 14.0 tackles-for-loss with 4.5 sacks.

Prior to his two years with the Bulldogs, Cain spent three seasons at North Dakota State in the same capacity, where he contributed to the team's FCS National Championships in 2014 and 2015.

Cain previously coached at Missouri State (2006-08), Cal Poly (2009-12) and Wyoming in 2013 under current ASU offensive line coach Dave Christensen, who was then-head coach of the Cowboys. Cain was elevated to interim defensive coordinator for a portion of the season.

A native of Sacramento and 2002 graduate of New Mexico State, where he was a second-team all-league defensive lineman in the Sun Belt Conference, Cain played his first two seasons of college football at Sacramento City College. He has a master's degree from Ohio University, where he was a graduate assistant in 2005 under head coach Frank Solich.

Cain coached high school football in Sacramento in 2003 and 2004 and was an assistant at his alma mater Sacramento City College for a season in 2004.

An experienced recruiter of Northern California, Cain would provide the Sun Devils with more of a presence in the Sacramento, Central Valley and East Bay areas.