W 1921 roku rozpoczął właściwe studia na Politechnice Lwowskiej. W roku 1925, w czasie studiów, został zatrudniony przez prof. Romana Witkiewicza w Katedrze Pomiarów Maszynowych w charakterze zastępcy asystenta. Studia ukończył w roku 1928 na Wydziale Mechanicznym Politechniki Lwowskiej, uzyskując tytuł inżyniera mechanika.

Po zakończeniu studiów zaczął pracować w Katedrze Teorii Maszyn Cieplnych od razu jako adiunkt, gdzie był przygotowywany (najpierw przez Tadeusza Fiedlera, który w roku 1928 utracił swego potencjalnego następcę, a później przez prof. Witkiewicza) na przyszłego kierownika Katedry Teorii Maszyn Cieplnych w Wydziale Mechanicznym Politechniki Lwowskiej. W roku akademickim 1929/30 otrzymał stypendium z Funduszu Kultury Narodowej, a w roku 1930/31 z Ministerstwa Wyznań Religijnych i Oświecenia Publicznego. W związku z tym, pół roku przebywał w Związkowej Politechnice w Zurychu u prof. Schlapfera, a potem półtora roku w Wydziale Mechanicznym Politechniki Monachijskiej u prof. Wilhelma Nusselta, u którego doktoryzował się w roku 1935 na podstawie pracy: Przebieg zapłonu i spalania oleju napędowego rozpylanego za pomocą sprężonego powietrza w silniku Diesla.