先在第38集團軍當兵,後來又轉調第27集團軍。1986年11月,當時已經晉升為副軍長的謝昭義接到命令,率部隊進駐雲南省邊境文山州。在“老陰山戰役”中,作為擬定作戰計畫的後勤指揮員,謝昭義同戰士們一起制定最適合地形的最佳作戰方案,並且和戰士們一起穿梭在密林小路中。在整個戰役中,他和戰士們曾多次遭遇越軍暗火力點的襲擊,多次從敵人的槍林彈雨和炮火中死裡逃生。經過2年的浴血奮戰,部隊先後收復了羅家坪大山、老山、者陰山、八里河苑等地。
1984.1-1985.7任中國人民解放軍第38集團軍副軍長(副司令員),1988年6月至1994年10月任北京軍區天津警備區副司令員,兼任天津警備區參謀長。1994年退休。