Od 1987 nieprzerwanie pracuje naukowo na Politechnice Poznańskiej (do 1993 w Instytucie Matematyki, a później w Instytucie Informatyki).

Publikacje Autor licznych książek poświęconych programowaniu, głównie w języku Pascal i Delphi, a także kilkudziesięciu innych publikacji z zakresu metod numerycznych i programowania komputerów. Jest współautorem (wraz z Michałem Jankowskim) słownika informatycznego angielsko-polskiego wydanego przez PWN. W dorobku publikacyjnym A. Marciniaka znajdują się m.in.: ChiWriter. Profesjonalny edytor tekstów naukowo-technicznych. Wersja 3.16, wyd. Nakom 1991, Słownik informatyczny angielsko-polski. 22335 haseł (wraz z M. Jankowskim), wyd. PWN 1991, TURBO PASCAL 5.5, wyd. Nakom 1991, Basic Numerical Procedures in Turbo Pascal for Your PC (wraz z D. Gregulec i J. Kaczmarek), wyd. Nakom 1992, Programowe sterowanie drukarką laserową i konstruowanie zbiorów znaków – język PCL, wyd. Nakom, Poznań 1992, System operacyjny DR DOS 6.0 dla początkujących i zaawansowanych (wraz z M. Jankowskim), wyd. Nakom 1993, Biblioteka Turbo Vision 2.0, wyd. Nakom 1994, Środowiska programowe, wyd. Nakom 1994, Język programowania, wyd. Nakom 1994, Programy narzędziowe, wyd. Nakom 1994, Biblioteka Turbo Vision 2.0, wyd. Nakom 1994, Grafika komputerowa w języku Turbo Pascal, wyd.