Hoff ble ansatt som sveiser ved Nylands Verksted i 1951 og jobbet der til 1971, med unntak av sin periode som partisekretær i Kommunistpartiet. Fra 1952 til 1954 var han lokal fagforeningsleder ved Nyland, og medlem av representantskapet i Oslo faglige samorganisasjon fra 1953 til 1965. Fra 1968 til 1970 ledet han fagforeningen igjen, og fikk også en plass i bedriftens bedriftsforsamling.