 During this period, he also worked as a research assistant for the chair of criminal law at the University of Erlangen-Nuremberg.He also completed his doctorate there.In 1973, Hirsch started working in the Bavarian judicial service, first as a public prosecutor from 1975 to 1976, then from 1976 until 1980 as a judge at an Amtsgericht (local district court).