Kariernya diawali sebagai pilot TNI AU di Skadron Udara 4 Pangkalan Udara Abdulrachman Saleh, Malang, Jawa Timur. Waktunya banyak dihabiskan di Skadron 4 Malang hingga menjabat Komandan Flight Ops "A" Flightlat Skadron Udara 32 Wing Udara 2.
Pada 2010-2011, Hadi diberi tugas untuk menjabat Komandan Pangkalan Udara Adisumarmo, Solo, Jawa Tengah.
Selain itu, Hadi sempat menjabat Sekretaris Militer Presiden hingga 2016. Sebelum diangkat sebagai KSAU, Hadi menjabat Irjen Kementerian Pertahanan.
Baca Juga: Jadi Kapolri, Ini Sederet "PR" Jenderal Listyo Sigit Prabowo
(Arief Setyadi )