Gimnes studerte ved Universitetet i Oslo, Universitetet i Bergen og Universitetet i Exeter, og ble fra Universitetet i Bergen i 1967. Fra 1969 til 1972 var han universitetslektor ved Universitetet i Odense. Siden har han vært ansatt ved NTNU.