Miranda became a division commander as he served as the commander of the 7th Infantry Division from April 2, 2014 to August 13, 2015, and was named as a unified command commander as he serves as the commander of the AFP Northern Luzon Command from August 13, 2015 to March 8, 2016. Miranda was named as the Vice Chief of Staff of the Armed Forces of the Philippines, the AFP's second highest position from March 8, 2016 to January 12, 2017. On December 7, 2016, 9 months after being named the Vice Chief of Staff, Lieutenant General Miranda served as the Commanding General of the Philippine Army until October 5, 2017. As the Army's commanding general, he spearheaded the army's modernization programs and created new doctrines within the modern battlefield.[5]
Miranda spent his last weeks in office as the Army's commanding general, he coordinated and finalized the AFP's final offensive within Marawi City and formally retired from military service on October 5, 2017. Miranda was replaced by then-division commander of the 1st Infantry Division Major General Rolando Joselito Bautista.[6]