W 1967 został asystentem na Politechnice Warszawskiej, prowadził zajęcia ze studentami i pracę badawczą. W 1975 uzyskał stopień doktora nauk technicznych na Wydziale Mechanicznym Technologicznym za pracę pt. „Planowanie dynamiki jakości wyrobu w okresie rozruchu produkcji”, a ponadto otrzymał za nią nagrodę III stopnia od Ministra Nauk, Szkolnictwa Wyższego i Techniki. W 1985 uzyskał stopień doktora habilitowanego za pracę pt. „Organizacyjne problemy jakości wyrobów w przedsiębiorstwie przemysłu elektromaszynowego”, a ponadto otrzymał za nią nagrodę III stopnia od Ministra Nauk, Szkolnictwa Wyższego i Techniki. 1 listopada 1991 za całokształt pracy naukowej i dydaktycznej uzyskał tytuł profesora nadzwyczajnego na Politechnice Warszawskiej, a 24 lutego 1993 postanowieniem Prezydenta RP Lecha Wałęsy otrzymał tytuł profesora nauk technicznych. Odbył staże naukowe w Institute of Technology w New Jersey oraz w University of Birmingham.