Carmels Familie verließ nach dem Pogrom von 1938 Deutschland, seit 1939 lebte er in Haifa und wählte später seinen Namen nach dem dortigen Berg Karmel. Carmel studierte (Ph.D. 1971) und lehrte neue Geschichte und Orientalistik an der Hebräischen Universität Jerusalem.