W 1968 roku został zatrudniony na stanowisku adiunkta w Instytucie Historii i Archiwistyki Uniwersytetu Mikołaja Kopernika w Toruniu. W 1969 uzyskał stanowisko docenta, w 1977 – profesora nadzwyczajnego. Tytuł profesora otrzymał w 1985 roku. W latach 1976–1984 był kierownikiem Zakładu Historii Powszechnej i Polski XIX i XX wieku. Przeszedł na emeryturę w 1993 roku (pracował ze studentami do 2001 roku).

Był pracownikiem i członkiem rad naukowych takich placówek jak Instytut Krajów Socjalistycznych Polskiej Akademii Nauk w Warszawie (1980–1984) i Główna Komisja Badania Zbrodni Hitlerowskich w Warszawie (1985–1992)Sylwetki Toruńskich Historyków. Grunberg Karol, 2010-09-20.

Wybrane publikacje Historia polskiego ruchu robotniczego 1864-1918. Węzłowe zagadnienia, współautor Czesław Kozłowski, Wyższa Szkoła Nauk Społecznych przy KC PZPR, Wydawnictwo „Książka i Wiedza”, Warszawa 1962 Nazi-Front Schlesien. Niemieckie organizacje polityczne w województwie śląskim w latach 1933-1939, Wydawnictwo Śląsk, Śląski Instytut Naukowy w Katowicach, Katowice 1963 (232 ss.) Niemcy i ich organizacje polityczne w Polsce międzywojennej, tom 170 serii wydawniczej Omega, Wiedza Powszechna, Warszawa 1970 Polskie koncepcje federalistyczne 1864-1918, Warszawa 1971 Polska-Francja.