Na Wydziale Elektroniki i Technik informacyjnych w Instytucie Mikroelektroniki i Optoelektroniki pracuje od 1982, w tym od 1996 jako profesor nadzwyczajny, a od 2011 jako profesor zwyczajny. W latach 1981–82 przebywał na stażu naukowym w Laboratorium Spektrometrii Fizycznej Uniwersytetu w Grenoble, jak również kilkukrotnie w Laboratorium Fizykochemii Materiałów Luminescencyjnych w Lyonie. Od 1997 przez 10 lat kilkukrotnie wykładał na Uniwersytecie Blaise’a Pascala w Clermont-Ferrand. W latach 2000–2016 piastował stanowisko kierownika Zakładu Optoelektroniki IMiO, a następnie objął funkcję dyrektora tego instytutu. Od 2012 do 2016 był kierownikiem studiów doktoranckich Wydziału Elektroniki i Technik Informacyjnych PW. Należy także od 2012 do rady Narodowego Centrum Nauki. Objął stanowisko dziekana Wydziału Elektroniki i Technik Informacyjnych Politechniki Warszawskiej w kadencji 2020−2024.