有功。绛蜀陈双炽在汾曲聚众起兵，薛修义为大都督，与行台长孙稚一起讨伐。薛修义向陈双炽晓以利害，陈双炽于是归降。薛修义担任龙门镇将。之后薛修义的族人薛凤贤作乱，包围镇城。薛修义参加薛凤贤之乱，背叛北魏，自称黄钺大将军。不久又后悔，派遣部下孙怀彦上表，魏孝明帝派西北道大行台胡元吉前去招慰，薛修义投降。薛凤贤和长孙稚、宗正珍孙对峙，薛修义写信给他示其祸福，薛凤贤也归降。薛凤贤拜龙骧将军，封夏阳县子，薛修义封汾阴县侯，食邑八百户。尔朱荣将薛修义扣留到晋阳，和高昂一起被拘禁。后被移送洛阳，安置在管理家畜的驼牛