W 2004 roku Rada Wydziału Elektrotechniki Informatyki i Telekomunikacji Uniwersytetu Zielonogórskiego (powstał w 2001 roku z połączenia Wyższej Szkoły Pedagogicznej w Zielonej Górze i Politechniki Zielonogórskiej) nadała mu stopień naukowy doktora habilitowanego nauk technicznych w zakresie elektrotechniki o specjalności diagnostyka procesów przemysłowych na podstawie pracy pt. Reprezentacja wiedzy w diagnostycznych systemach ekspertowych. W 2006 roku objął stanowisko profesora nadzwyczajnego na zielonogórskiej uczelni.
Na Uniwersytecie Zielonogórskim pełnił kilka istotnych funkcji organizacyjnych. W latach 1993–1996 był kierownikiem Zakładu Sztucznej Inteligencji w Technice, a następnie do 1999 roku Zakładu Inżynierii Systemów. Od 2002 do 2005 roku pełnił funkcję prodziekana do spraw studiów zaocznych, a potem do 2012 roku dziekana Wydziału Elektrotechniki, Informatyki i Telekomunikacji. W czasie jego rządów m.in. wydział uzyskał uprawnienia do nadawania stopnia naukowego doktora w dyscyplinie automatyka i robotyka oraz uzyskał wyróżnienie dla kierunku Informatyka, nadane przez Polską Komisję Akredytacyjną. W latach 2012-2024 piastował urząd prorektora do spraw rozwoju, finansów i współpracy z gospodarką.