Od 1991 zajmował stanowisko profesora nadzwyczajnego, w 1996 został profesorem zwyczajnym.

W latach 1981–1984 był kierownikiem Zespołu Dydaktycznego Optyki Elektronowej na Wydziale Elektroniki Politechniki Warszawskiej. W latach 1984–1987 zajmował stanowisko kierownika utworzonego z jego inicjatywy Zespołu Badawczego Projektowania Przetworników Obrazu, zaś w okresie 1987 do 1990 kierował Zespołem Badawczym Automatyzacji Projektowania i Pomiarów Przetworników Obrazu. Również od 1984 do 1987 zajmował stanowisko zastępcy dyrektora Instytutu Mikroelektroniki i Optoelektroniki. W 1987 został kierownikiem Zakładu Przetworników Obrazu, od 2010 następnie Zakładu Fotoniki Obrazowej i Mikrofalowej.

Od 1990 do 1996 pełnił funkcję dziekana Wydziału Elektroniki Politechniki Warszawskiej. W latach 1996–2002 był rektorem Politechniki Warszawskiej.

Był wiceprzewodniczącym (1997–1999) i przewodniczącym (1999–2002) Konferencji Rektorów Akademickich Szkół Polskich, przewodniczącym Konferencji Rektorów Polskich Uczelni Technicznych (1997–1999) oraz Konferencji Rektorów Uczelni Warszawskich (1999–2002). Pełnił także funkcję wiceprzewodniczącego Narodowej Rady Integracji Europejskiej (1999–2001).