Rektor Politechniki Śląskiej, wcześniej prorektor ds. nauki i rozwoju, związany z Wydziałem Automatyki, Elektroniki i Informatyki, gdzie sprawował funkcję kierownika Katedry Pomiarów i Systemów Sterowania. Jest zastępcą dyrektora Instytutu Automatyki ds. dydaktyki, a także kierownikiem programu Inicjatywa Doskonałości – Uczelnia Badawcza i kierownikiem programu Uniwersytet Europejski EURECA-PRO na Politechnice Śląskiej.

Członek korespondent PAN oraz czterech zespołów ministerialnych. Przewodniczący Konsorcjum Śląskich Uczelni Publicznych.