 From 1860 to 1865 he is teacher of physics and chemistry at the canton school of Schwyz.From 1865 to 1867 he taught at the high school in Zürich and was simultaneously Privatdozent at the local university as well as at the polytechnic school.From 1867 to 1868, he was appointed professor of physics at the University of Hohenheim.