Hedenberg skrevs in som kadett vid Krigsakademien på Karlberg 1797 och utexaminerades därifrån 1801, samma år som han blev fänrik vid livregementsbrigadens värvade infanteribataljon. Han blev sekundlöjtnant vid samma regemente 1802 och premiärlöjtnant regementet (som nu kallades finska gardet) 1805. Han deltog i finska kriget 1808–1809, blev stabskapten vid 2. gardesregementet 1809 och premiärkapten 1810. Hedenberg blev brigadadjutant vid 1. brigaden av svenska armén i Tyskland 1813 och deltog under det året i slagen vid Grossbeeren, Dennewitz och Leipzig. Han blev kapten i generalstaben 1816 och utnämndes till major samma år.