Braunschweig wurde 1863 zum Leutnant ernannt. 1866 erlitt er im Deutschen Krieg in der Schlacht bei Nachod eine Verwundung. Im Deutsch-Französischen Krieg (1870/71) diente Braunschweig im Oberkommando der 1. Armee unter Manteuffel. In Anschluss folgten weitere Verwendungen, bis er am 20. Juli 1899 zum Kommandeur der 10. Division in Posen ernannt wurde. Am 18. Oktober 1902 erfolgte seine Ernennung zum Kommandierenden General des XVII. Armee-Korps in Danzig.