Po wojnie, 1945 do 1949 r. był adiunktem w Katedrze Mechaniki Technicznej AGH. W 1949 r. doktoryzował się na podstawie rozprawy pt. Walec kołowy pełny o skończonej długości pod działaniem sił osiowo ściskających, a habilitował się w 1950 r. dzięki rozprawie zatytułowanej Funkcja naprężeń we współrzędnych kulistych. Promotorem obu rozpraw był prof. Wacław Olszak. Od 1946 do 1951 r. pracował jako zastępca profesora i kierownik Katedry Mechaniki Ogólnej na Wydziale Komunikacji Politechniki Krakowskiej. Od 1950 do 1951 r. był prodziekanem Wydziału Hutniczego AGH i zastępcą profesora w Katedrze Mechaniki Ogólnej tej uczelni.

Od 1951 do 1964 r. pełnił funkcję kierownika Katedry Mechaniki Teoretycznej i Wytrzymałości Materiałów Wojskowej Akademii Technicznej. W 1951 r. otrzymał nominację na profesora nadzwyczajnego, w 1958 – zwyczajnego. Od 1953 pracował w Instytucie Podstawowych Problemów Techniki PAN jako kierownik Pracowni Drgań Mechanicznych w Zakładzie Badania Drgań. W 1966 r. został kierownikiem Zakładu Teorii Konstrukcji Maszyn (od 1968 r. pod nazwą Zakład Układów Mechanicznych) oraz kierownikiem Pracowni Badań Maszyn i Elementów w tym Zakładzie. Zorganizował w tej placówce stałe seminaria w dziedzinie teorii drgań. W ramach IPPT był promotorem 14 prac doktorskich. Od 1962 r.