因武藝高強敵軍無人敢於他交鋒,以功授左班殿直寄班祗侯。他每次出使回來,都要向皇帝奏報利害,大多符合皇帝心意,後調任忻州都巡建,經多次升遷轉至內殿崇班。
1017年宋真宗親自提名讓他擔任西上閣門副使,不久又連任河北緣邊安撫使,瀛州知州,東上閣門副使,西上閣門使,雄州知州等職。後調往西北前線,任兵馬都鈐轄,領忠州刺史。他在鹹平川修築城堡,增強了西北邊境的防禦能力。後又調往東線,知成德軍,任加方館使。在成德軍時滹沱河決口,沖壞真定縣城內外城郭,張昭遠派兵修繕五關,外築堤壩,使得老百姓長期受益。後來不斷升遷,歷任捧日天武四廂都指揮使,新州防禦使,步馬軍都虞侯,左龍武大將軍,昭州防禦使等職。戰功卓著,張昭遠逝世後追贈應州觀察使。《慶雲縣誌》里記載宋應州觀察使張昭遠等八位慶雲籍的名人,供奉於明朝的慶雲縣城“鄉賢祠”內。