In the 1960s, he worked at Purdue University's Control and Information Systems Laboratory, Martin Marietta's Research Institute for Advanced Studies (RIAS) in Baltimore, Brown University's Department of Applied Mathematics, and in the Office for Control Theory and Applications of NASA's Electronics for Research Center, where he developed a geometric theory of multivariable control with Steve Morse.