Nach dem Besuch der Kadettenhäuser in Kulm und Berlin trat Schmidt am 5. April 1826 als Portepeefähnrich in das 4. Infanterie-Regiment der Preußischen Armee ein. Dort avancierte er Mitte Februar 1827 zum Sekondeleutnant und war 1836/41 als Adjutant beim I. Bataillon im 4. Landwehr-Regiment in Bartenstein kommandiert. Daran schloss sich ab Mitte Oktober 1845 eine Verwendung als Adjutant der 1. Landwehr-Brigade in Königsberg an. Mit der Beförderung zum Hauptmann wurde Schmidt Mitte Januar 1849 in die Adjutantur versetzt und kam fünf Monate später als Adjutant der 4. Division nach Stargard. Mit der Ernennung zum Kompaniechef im 6. Infanterie-Regiment trat Schmidt am 18. Juni 1853 in den Truppendienst zurück und wurde am 14. Februar 1856 als Major Kommandeur des II. Bataillons im 1. Landwehr-Regiment in Wehlau. Am 12. April 1859 folgte seine Versetzung als Kommandeur des Füsilier-Bataillons im 4. Ostpreußischen Grenadier-Regiments (Nr. 5) nach Danzig und als solcher stieg Schmidt am 1. Juli 1860 zum Oberstleutnant auf. Von August bis Oktober 1860 war er in das Kriegsministerium kommandiert und führte den Vorsitz über eine Kommission, die eine Dienstanweisung für die Landwehrbezirkskommandos ausarbeitete. Am 24. Juli 1861 trat Schmidt an die Spitze des 8. Ostpreußischen Infanterie-Regiments Nr. 45 in Graudenz und wurde am 18. Oktober 1861 Oberst. 1863 war er mit seinem Verband anlässlich des Januaraufstandes zur Sicherung der Grenze nach Polen eingesetzt. Unter Stellung à la suite des Regiments wurde er am 8. Mai 1866 zum Kommandeur der 16. Infanterie-Brigade in Erfurt ernannt und einen Monat später zum Generalmajor befördert. Im Krieg gegen Österreich führte er seine Brigade in den Kämpfen bei Podol, Liebenau, Münchengrätz sowie Königgrätz und wurde für sein Wirken mit dem Roten Adlerorden II. Klasse mit Eichenlaub und Schwertern ausgezeichnet.