W 2002 został członkiem korespondentem Polskiej Akademii Nauk, a w 2010 członkiem rzeczywistym. Od roku 2007 jest członkiem prezydium Oddziału PAN w Katowicach, a w kadencji 2010–2014 pełnił funkcję prezesa tego oddziału. Jest także członkiem Komitetu Automatyki i Robotyki PAN oraz członkiem Komitetu Informatyki PAN (obydwa w ramach Wydziału IV Nauk Technicznych PAN). W latach 1997–2016 był członkiem Centralnej Komisji do Spraw Stopni i Tytułów, sprawując funkcję członka Komisji ds. Stopni i Tytułów w Sekcji VI - Nauk Technicznych. W 2007 objął funkcję zastępcy dyrektora ds. naukowych w Instytucie Informatyki Teoretycznej i Stosowanej PAN w Gliwicach.

Dorobek naukowy Specjalizuje się w teorii regulacji, w szczególności w zakresie teorii optymalnego sterowania ciągłymi i dyskretnymi układami dynamicznymi, zagadnieniami sterowalności, obserwowalności i stabilności liniowych i nieliniowych układów dynamicznych. Jest autorem kilkudziesięciu prac z teorii sterowania, w tym kilku monografii. Wypromował 15 doktorów nauk.