Weinberger received his B.S. in mechanical engineering from Cal Poly San Luis Obispo in 2001, an M.S. in mechanical engineering from Stanford in 2005, and his Ph.D. from Stanford in 2009. He was a Truman postdoctoral fellow from 2009-2012 at Sandia National Laboratories, a senior R&D S&E staff member from 2012-2013, and an assistant professor at Drexel University from 2013-2016 prior to joining Colorado State University in the fall of 2016.