Mirosław Hermaszewski toimi lentäjänä Puolan ilmavoimissa ja valmistui vuonna 1971 yleisesikuntakurssilta Varsovassa. Hänet valittiin kosmonauttikoulutukseen 25. marraskuuta 1976 Interkosmos-ohjelmassa. Hän lensi avaruuteen 27. kesäkuuta 1978 Sojuz 30 -avaruusaluksella. Hän työskenteli noin kahdeksan vuorokautta Saljut 6 -avaruusasemalla ja palasi maahan 5. heinäkuuta.
Hermaszewski opiskeli lentonsa jälkeen Vorošilovin sotilasakatemiassa Moskovassa ja valmistui 1982. Vuonna 1981 hän oli yksi kahdestakymmenestä upseerista, jotka muodostivat "Puolan kansallisen pelastuksen sotilaskomitean". Hän yleni prikaatikenraaliksi ja toimi Deblinin lentokoulun päällikkönä. 2000-luvun alussa Mirosław Hermaszewski oli Puolan ilmavoimien lentoturvallisuustoimiston päällikkö ja Puolan puolustusministerin neuvonantaja.
Hermaszewski oli naimisissa Emilia Hermaszewskan kanssa, ja he saivat kaksi lasta (s. 1966 ja 1974).