Od 1961 do 1968 był Architektem Miejskim we Włocławku, w latach 1969–1970 zastępcą Głównego Architekta Województwa Olsztyńskiego, a w latach 1970–1972 Głównym Architektem Województwa Bydgoskiego.W 1963 ukończył studia podyplomowe (Politechnika Warszawska). Doktoryzował się w 1974, habilitował w 1980, profesorem nadzwyczajnym został w 1991, a zwyczajnym w 1996. W latach 1972–1982 był docentem, kierownikiem zakładu i prodziekanem na Wydziale Budownictwa Lądowego w Akademii Techniczno-Rolniczej w Bydgoszczy.
Białystok mały|Białystok Pałacyk Gościnny Branickich – pierwsza siedziba Instytutu Architektury PB do 1984 r W latach 1982–1999 był zatrudniony w Politechnice Białostockiej w Instytucie Architektury (później Wydziale Architektury) na stanowiskach docenta i profesora. Był organizatorem i Kierownikiem Katedry Architektury Wsi i Przemysłu WA, inicjatorem i organizatorem ogólnopolskich konferencji naukowych. Pełnił funkcje Dyrektora Instytutu WA (na prawach samodzielnego wydziału – lata 1982–1989) i Dziekana Wydziału WA (kadencje: 1987–1990, 1996–1999).
Prof. Witold Czarnecki o decyzji objęcia funkcji Dyrektora Instytutu Architektury PB w 1982 roku: