During his career, General Karamat's assignments have included being Director General of Military Operations (DGMO), Commander II Corps, Multan and Chief of General Staff (CGS) at GHQ. He also served in Saudi Arabia from 1985 to 1988 as the Commander of the Independent Armored Brigade Group.