In 1951 he joined the German Foreign Office and received his first posting in 1955 as a Counsellor to the German Mission to NATO, rising to serve as Deputy Secretary-General.[1] In November 1959 he returned to the Foreign Office, where he worked in the political department. In 1963, he was appointed Deputy Director of the Foreign Office and in 1964 received his first high-level posting as Ambassador to Morocco in Rabat, serving until 1970.[1]
In July 1970, Voigt was appointed as German Ambassador to Australia, presenting his credentials to Governor-General Sir Paul Hasluck on 20 August 1970.[2] Voigt had previously visited Australia in 1965, on board the first dedicated Lufthansa flight there, and took an interest in promoting Australian markets to German industry by encouraging a visit by the Federation of German Industries.[1] Voigt was Ambassador of the Federal Republic of Germany when the Australian Government recognised the German Democratic Republic in December 1972, which entailed the exchange of ambassadors, but despite the limited recognition of East Germany given by his government, Voigt expressed that the decision was a "sovereign decision" for Australia to make.[3]
In October 1974, Voigt was appointed as Ambassador to Iraq in order to reopen the Embassy that had been closed since 1965 in Baghdad.[4] However he only served in that office briefly before he was sent to the Embassy in Stockholm in September 1976 to relieve Ambassador Heinz Dietrich Stoecker who had been taken hostage on 24 April 1975 during the West German Embassy siege by the Red Army Faction. He served there until 1978.