Pracoval se svým strýcem Bedřichem Schnirchem. Současně působil i ve státních institucích (c. k. cestmistr, vrchní inženýr c.k. státní dráhy). Za prací se často stěhoval i spolu s početnou rodinou a sedmi dětmi. V roce 1857 byl vyznamenán záslužným křížem s korunou, který opravňoval k žádosti o udělení šlechtického titulu, o který však z vlasteneckých pohnutek nepožádal. V roce 1859 se přestěhoval do Štýrského Hradce, kde pracoval v Technicko-vědeckém ústavu a psal odborné knihy. Roku 1873 se odstěhoval do Prahy, kde již na odpočinku nechal postavit svému synovi, sochaři Bohuslavu Schnirchovi, dům s ateliérem v Praze na Vinohradech.