Ungerböck étudie l'ingénierie électrique à l'université technique de Vienne avec une spécialisation en ingénierie des communications. Après l'obtention de son diplôme, il commence à travailler d'abord pour IBM Autriche. En 1967, il rejoint le laboratoire de recherche IBM Zurich et entreprend un doctorat à l'École polytechnique fédérale de Zurich, où il obtient son doctorat en 1970 (titre de sa thèse : Nichtlineare Entzerrung binärer Signale in Gauss'schem Rauschen (Égalisation non linéaire de signaux binaires en bruit gaussien).
Gottfried Ungerböck, Transistornetzgeräte, manuscrit pour l'examen d'État, à l'Institut des télécommunications de l'Université technique de Vienne, .
Gottfried Ungerboeck, « Channel coding with multilevel/phase signals », IEEE Transactions on Information Theory, vol. 28, no 1, , p. 55-67 (DOI10.1109/TIT.1982.1056454).
Jack K. Wolf et Gottfried Ungerboeck, « Trellis Coding for Partial-Response Channels », IEEE Transactions on Communications, vol. 34, no 8, , p. 765-773 (DOI10.1109/TCOM.1986.1096620).
Steven S. Pietrobon, Robert H. Deng, Alain Lafanechére, Gottfried Ungerboeck et Daniel J. Costello, « Trellis-coded multidimensional phase modulation », IEEE Transactions on Information Theory, vol. 36, no 1, , p. 63–89 (DOI10.1109/18.50375).
Steven S. Pietrobon, Gottfried Ungerboeck, Lance C. Pérez et Daniel J. Costello, « Rotationally invariant nonlinear trellis codes for two-dimensional modulation », IEEE Transactions on Information Theory, vol. 40, no 6, , p. 1773-1791 (DOI10.1109/18.340454).