Schneider, 37, has 15 years of coaching experience on the college and pro levels and served as the Special Teams Coordinator for the Oakland Raiders the past two seasons.
"We've worked for years to create the opportunity to have a special teams coordinator," Pete Carroll said in a news release. "We're delighted that the right guy came along for the spot in Brian Schneider. He's an excellent, experienced coach whose results are evident at every place he has worked."
The San Diego native played linebacker at Colorado State, and started his coaching career in 1994, as a graduate assistant at his alma mater.
He replaces Dave Watson, who joined the staff as a graduate assistant in 2005 and has coached the defensive line the past two seasons.
Schneider is the third coach to join the USC staff this off-season, joining quarterbacks coach Carl Smith and defensive line coach Jethro Franklin.
If you have any questions, comments or suggestions you can reach Kevin Carden at email@example.com