1704 trat Naumann aus kaiserlichen Dienste als Ingenieur-Major in den Dienst des sächsischen Kurfürsten und polnischen Königs August des Starken. 1714 wurde er Oberstleutnant, 1724 Oberst des Ingenieurkorps. 1706 focht er in der Schlacht bei Kalisch als General-Quartiermeister Augusts des Starken siegreich gegen den schwedischen General Mardefeld. 1708 kämpfte er unter dem Duke of Marlborough und Prinz Eugen in der Schlacht bei Oudenaarde. Er reorganisierte das sächsische Artillerie- und Fortifikationswesen. 1705 wurde er Inspekteur der sächsischen Festungen. 1730 nahm er im Stab des Kurprinzen am Manöver bei Zeithain teil.