In August 2005, Figueroa was the Director for System Safety and Mission Assurance at the Goddard Space Flight Center. In October 2005, Figueroa was named Director of Applied Engineering and Technology at Goddard. He was responsible for 1,300 employees and provided guidance on engineering and system technology. In January 2010, he became Deputy Center Director for Science and Technology of Goddard Space Flight Center. Mr. Figueroa now lives in Maryland with his family.