przeszedł do autonomicznego Zakładu Trakcji Elektrycznej, włączonego w 1988 r. do Instytutu Elektrotechniki Teoretycznej i Przemysłowej. 15 maja 1990 r. Prezydent RP nadał mu tytuł naukowy profesora nadzwyczajnego, a od Ministra Edukacji Narodowej otrzymał mianowanie na stanowisko profesora nadzwyczajnego Politechniki Śląskiej. 1 listopada 1995 r. otrzymał stanowisko profesora zwyczajnego. W 2015 r. otrzymał tytuł Honorowego Profesora Politechniki Śląskiej.
W latach 1980–1985 kierował Zakładem Maszyn Elektrycznych Małej Mocy powołanym do współpracy z nowo uruchamianą na licencji Hitachi fabryką SILMA, w latach 1988–1993 i 2006–2008 kierował Zakładem Trakcji Elektrycznej, który przemianował na Zakład Inżynierii Elektrycznej w Transporcie. W latach 1993–2006 był dyrektorem Instytutu Elektrotechniki Teoretycznej i Stosowanej. W latach 1990–1996 pełnił funkcję dziekana Wydziału Elektrycznego Politechniki Śląskiej. W latach 1990–2008 był członkiem Senatu Politechniki Śląskiej. W latach 1994–2019 był członkiem Komitetu Elektrotechniki PAN i członkiem Sekcji: Trakcji Elektrycznej oraz Maszyn Elektrycznych i Transformatorów.