Nasce a Friesach in Carinzia, Schmidhofer ha fatto il suo debutto nella Coppa del Mondo nel marzo 2007. Ha gareggiato per l'Austria alle Olimpiadi invernali del 2010, ma non ha finito nel super-G a Whistler, la sua unica gara alle Olimpiadi. Tre anni dopo, Schmidhofer ha finito all'undicesimo posto nel super-G ai Campionati del Mondo 2013
a Schladming.