Schmid has held various teaching positions at the Universities of Munich and Bayreuth, the music academies in Munich and Augsburg, as well as a position as director of the Munich Musical Instrument Museum.