Nachdem Schmid schon früh seine Eltern verloren hatte, kam er in das Berliner Kadettenhaus und wurde am 15. April 1823 als Portepeefähnrich dem 32. Infanterie-Regiment der Preußischen Armee überwiesen. Dort avancierte er bis Mitte September 1846 zum Hauptmann und Kompaniechef. Während des Ersten Schleswig-Holsteinischen Krieges wechselte Schmid am 20. November 1848 in Schleswig-Holsteinische Dienste. Als Major und Führer eines Jägerkorps nahm Schmid an den Gefechten von Auenbüll, Kolding, Gutsö und Frederika teil. Bei Frederika wurde er verwundet und mit dem Roten Adlerorden IV. Klasse mit Schwertern ausgezeichnet.