Avenhaus war als Forschungsassistent in Karlsruhe und Genf sowie am Internationalen Institut für angewandte Systemanalyse (IIASA) in Laxenburg tätig. 1976 wurde er Abteilungsleiter am Kernforschungszentrum Karlsruhe.