1957-64 Geschäftsführer im elterlichen Textilbetrieb
1964-67 Forschungsassistent an der Universität Tübingen, 1967 Habilitation
1968-72 Professor für Neues Testament in Erlangen
1972-1992 Professor für Neues Testament und antikes Judentum, Tübingen, zugleich Direktor des Instituts für antikes Judentum und hellenistische Religionsgeschichte Tübingen
Mitglied der Heidelberger Akademie der Wissenschaften, Corresponding Fellow of the British Academy, Ausländisches Mitglied der Koninklijke Nederlandse Akademie van Wetenschappen
Ehrendoktoren in Uppsala, St. Andrews, Durham, Strasbourg, Cambridge, Dublin