Antara lain, tahun 2010, Hadi menjabat sebagai Komandan Lapangan Udara Adi Soemarmo.
Setahun kemudian, dia menjabat tugas di luar TNI AU menjadi Perwira Bantuan I/Rencana Operasi TNI dan Sekretaris Militer Kementerian Sekretaris Negara.
Dua tahun setelah itu, Hadi berpangkat Kolonel dan dipercaya menjadi Direktur Operasi dan Latihan Badan SAR Nasional.
Dua bulan menjabat Kepala Dinas Penerangan TNI AU (2013-2015), Komandan Lanud Abdulrachman Saleh, pada Juli 2015, Hadi ditugasi menjadi Sekretariat Militer Presiden Republik Indonesia Presiden Jokowi dan pangkatnya naik menjadi Marsekal Muda.
Pada bulan November 2016, Hadi dilantik menjadi Irjen Kementerian Pertahanan.
Tiga bulan setelah menjabat sebagai Irjen Kemenhan, Hadi terpilih menjadi KSAU pada 18 Januari 2017.