W latach 2017–2020 pełnił funkcję kierownika Zakładu Elektroniki Przemysłowej w Instytucie Sterowania i Elektroniki Przemysłowej Politechniki Warszawskiej.

Działalność naukowa Obszar jego zainteresowań naukowych to automatyka, Inżynieria komputerowa, elektronika przemysłowa, energoelektronika, robotyka, elektrotechnika, a także napęd elektryczny, elektromobilność, inteligentne sieci elektroenergetyczne oraz odnawialne źródła energii.

Stypendysta Fundacji na rzecz Nauki Polskiej: Start (2001, 2002) i Kolumb (2003). Wielokrotny laureat nagrody Rektora Politechniki Warszawskiej za osiągnięcia naukowe. Zagraniczne staże naukowe odbywał m.in. na duńskim Uniwersytecie w Aalborgu, amerykańskim University of Nevada, Reno oraz szwajcarskiej Politechnice Federalnej w Zurychu.

Brał udział w ponad 30 projektach badawczych i wdrożeniowych jako kierownik i główny wykonawca. W 2006 i 2015 jego wdrożenia otrzymały wyróżnienie w konkursie Polski Produkt Przyszłości. Współpracował m.in. z Centrum Badawczym ABB, PSE Operator, TRUMPF Huettinger oraz duńskim Danfoss.