Giampiero Spiga si è laureato in Ingegneria nucleare nel 1972 presso l’Alma Mater Studiorum Università di Bologna. Presso lo stesso ateneo è stato borsista 1973 al 1974 e contrattista dal 1975 al 1977. Tra gli incarichi ricoperti ci sono anche quelli di professore visitatore presso i seguenti Enti e Istituzioni internazionali: University of Illinois at Urbana–Champaign (Stati Uniti), Istituto Statale per le Ricerche Nucleari, Swierk (Polonia), Virginia Polytechnic Institute and State University (Blacksburg, Stati Uniti), Università di Kaiserslautern (Germania), University of Virginia (Charlottesville, Stati Uniti), Università di Ulm (Germania), University of Kyoto (Giappone), University of California at Los Angeles (Stati Uniti), Centro Atomico Bariloche (Argentina), Università di Varsavia (Polonia), University of Arizona (Tucson, Stati Uniti).Dall'anno accademico 1990–91 è professore ordinario di Meccanica razionale presso l'Università degli Studi di Parma.