Graduated in electronics engineering at the Politecnico of Milan, he has been a Professor at the department of electronics at the same University where he graduated from 1974 to 1977. From 1976 till date of enquiry, he has also been teaching at the Berkeley University of California. He was co-founder of the Cadence Design Systems where (from 1983 till the date of enquiry) he covered the role of Chief Technology Advisor and where he was member of the Board of Directors. He was furthermore founder of the Synopsys where he was also member of the Board of Directors. He has also been (from1987 to 1991) Chief Technology Advisor at Synopsys. From 1982 to 1991, he was external advisor for IBM; from 1978 al 2010 he has covered the same role at CEO of ST Microelectronics. Beginning 2010 till date of enquiry, he has been senior advisor for the President of the firm and Chief Executive Officer for Elettronica S.p.A. He has been, and keeps being nowadays, a member of the Board of Directors at Expert System S.p.A.