Oberndorfer studied medicine in Munich and Kiel and Ph.D in 1900 in Munich and habilitated in pathological anatomy in 1906 also in Munich. From 1910 he was the head of Pathology Department of the hospital in Munich-Schwabing.