Am 1. Mai 1827 trat Girsewald als Kadett in den Militärdienst ein, wurde am 20. April 1828 zum Portepeefähnrich befördert und kam am 23. Mai 1829 zum Leib-Bataillon. Am 21. Februar 1830 wurde er zum Sekondeleutnant, am 18. November 1835 zum Adjutanten des 3. Bataillons des Infanterie-Regiments und am 17. Mai 1836 zum Premierleutnant ernannt. Am 29. November 1841 wurde Girsewald Adjutant beim Feldkorps, am 11. September 1842 dort Hauptmann und nahm 1848/49 am Krieg gegen Dänemark teil. Anschließend wurde er am 9. November Chef der 3. Kompanie des 1. Infanterie-Bataillons, erhielt am 8. April 1854 den Charakter eines Majors und etatmäßigen Stabsoffiziers zugesprochen und war vom 16. Februar 1855 an Major und Kommandeur des Leib-Bataillons. Am 25. April 1860 wurde er zum Oberstleutnant und am 12. Dezember 1861 zum Oberst und Kommandeur des Herzoglich Braunschweigischen Infanterie-Regiments ernannt. Am 16. Juni 1866 nahm er am Zug nach Bayern teil, wurde vom 7. August bis 3. September 1866 kurzzeitig Kommandeur der Braunschweigisch-Altenburgischen Brigade, ehe er mit dem Charakter eines Generalmajors am 17. Juni 1868 seinen Abschied nahm.