1954—1968 — инженер, начальник технологического бюро цеха, начальник технологической лаборатории завода, начальник электроизмерительной лаборатории завода, заместитель начальника цеха, начальник специализированного конструкторского бюро завода, главный инженер Краснодарского завода электроизмерительных приборов.
1968—1971 — главный инженер — заместитель начальника Главного управления по производству электроизмерительных приборов и средств телемеханики Министерства приборостроения СССР.
1971—1974 — главный инженер-заместитель начальника, начальник "Союзэлектроприбор" Министерства приборостроения СССР.
1974—1976 — начальник Технического управления Министерства приборостроения, средств автоматизации и систем управления СССР.
1976—1979 — начальник Научно-технического управления Министерства приборостроения, средств автоматизации и систем управления СССР.
1979—1980 — заместитель министра приборостроения, средств автоматизации и систем управления СССР.
1980—1989 — министр приборостроения, средств автоматизации и систем управления СССР.
1982—1987 — заведующий кафедрой АСУТП МЭИ.
1989—1991 — управляющий делами Совета Министров СССР.
С 1991 года на пенсии.
Депутат Верховного Совета СССР 10—11-го созывов.
Член КПСС по август 1991 г. Член ЦК КПСС (1986—1990), кандидат в члены ЦК КПСС (1981—1986).
Доктор технических наук (1980), профессор (1986).
Член Союза писателей России.
Государственные награды:
Герой Социалистического Труда (30.12.1990)
Орден "За заслуги перед Отечеством" IV ст. — за заслуги в научной деятельности и подготовку высококвалифицированных специалистов
Орден Почёта (2016) — за большой вклад в развитие науки, образования, подготовку квалифицированных специалистов и многолетнюю плодотворную деятельность