Fa il suo esordio nella Formula Ford nel suo paese prima di passare nel 1975 nel campionato di Formula 3 britannico. Pur senza risultati di rilievo viene scelto dai fratelli Fittipaldi per guidare la seconda vettura della loro scuderia di formula 1 nel campionato del 1976. Nella prima gara, il Gran Premio del Brasile, Hoffmann chiude undicesimo, tra l'altro precedendo Emerson Fittipaldi di due giri. La scuderia Copersucar però non schiera sempre due vetture sicché Hoffmann viene iscritto a pochi altri gran premi. Non si qualifica in quello degli Stati Uniti Ovest né in quello di Spagna mentre a partire dal Gran Premio di Gran Bretagna l'unica vettura viene affidata a Emerson Fittipaldi.
Nel 1977 Hoffmann corre i primi due gran premi (Brasile ed Argentina). Nel primo è costretto all'abbandono mentre nel secondo termina settimo. Qui si conclude la sua carriera nella massima formula ma non nell'automobilismo. Torna in Brasile dove vince 8 titoli nelle stock cars.