Od 2002 do 2010 był profesorem na Uniwersytecie Jana Kochanowskiego w Kielcach. Od 2002 do 28 grudnia 2018 roku był profesorem Katedry Elektroniki AGH i kierownikiem Zespołu Przetwarzania Sygnałów AGH. Od 1 marca 2019 roku jest kierownikiem projektu VAMP w Techmo.
Był członkiem licznych organizacji krajowych i zagranicznych, m.in. IEEE, SIAM, EURASIP i ISCA. Organizator licznych konferencji, w tym Chairman of the Organising Committee of the Second EURASIP Conference Focused on DSP for Multimedia Communications and Services in 1999 oraz przez wiele lat Krajowej Konferencji Zastosowań Matematyki w Biologii i Medycynie. Jest współautorem pionierskich publikacji z zakresu optymalizacyjnych modeli matematycznych w biologii i popularyzotrem teorii falek w Polsce. Jego prace mają również znaczący wpływ na komputerowe techniki rozpoznawania mowy polskiej. Przyznano mu dwa patenty "Waga pneumatyczna" i "Sposób odśrodkowego odlewania rur w maszynie z poziomą osią obrotu". Jest również jednym ze współzałożycieli Techmo sp. z o.o. spin-offa AGH zajmującego się przetwarzaniem języka i mowy polskiej.