Ai IV Giochi olimpici invernali di vinse il bronzo nella 18 km con il tempo di 1:16:59,0, battuto da Erik Larsson e Oddbjørn Hagen, e fu ottavo nella 50 km, ma non fu selezionato per la squadra di staffetta poi vincitrice. L'anno successivo, ai Mondiali di Chamonix, Niemi raggiunse l'apice della carriera vincendo una medaglia in ognuna delle gare di fondo previste: oro nella 50 km con il tempo di 3:36:58, staccando di sette minuti il secondo classificato Annar Ryen; argento nella staffetta con Klaes Karppinen, Jussi Kurikkala e Kalle Jalkanen con il tempo totale di 3:07:04, battuto dalla nazionale della Norvegia che marcò 3:06:07; e bronzo nella 18 km, dietro a Lars Bergendahl e Kalle Jalkanen.