Ha studiato medicina presso l'università di Würzburg e Rostock. Ha conseguito il dottorato nel 1864, in seguito ha prestato servizio come assistente di Gustav Veit (1824-1903), presso l'Università di Bonn. In seguito è stato associato con l'Università di Erlangen e alla Charité di Berlino. A Erlangen, a succedduto Eugen Rosshirt (1795-1872) come professore di ostetricia (1869), e alla Charité, Schroeder è stato direttore del "Frauenklinik".