1941年9月至1942年6月，在昆明西南联合大学电机系任助教。1942年7月至1946年12月，在昆明前资源委员会电工器材厂任助理工程师。1947年至1949年，在美国哈佛大学应用物理系先后获硕士、博士学位。1950年至1955年，先后任美国宾夕法尼亚大学研究员和美国洛克菲勒研究所高级工程师。1956年回国，后在中国科学院自动化研究所任室主任、副所长。1968年后调任北京控制工程研究所副所长、中国空间技术研究院副院长兼北京控制工程研究所所长、航天部总工程师。1985年，其有关返回式卫星和东方红一号