1855 bis 1871 Professor für technische Mechanik und theoretische Maschinenlehre am neugründeten Eidgenössischen Polytechnikum in Zürich, dort ab 1865 Direktor
1871 Nachfolger von Professor Weisbach an der Bergakademie Freiberg
Direktor und Reformator der Bergakademie Freiberg (1871-1875) und des Polytechnikum Dresden (1873-1890)
Mitbegründer der technischen Thermodynamik und Begründer der Dresdner Schule der Thermodynamik.