Graduado em Engenharia Elétrica pela Universidade Estadual de Campinas (1981), é Mestre em Engenharia Elétrica também pela Unicamp (1984), Doutor pela Université de Paris XI, Orsay (1987) e Livre-Docente pela Unicamp (1992).
Desde 1999, é Professor Titular da Faculdade de Engenharia Elétrica e de Computação (FEEC) da Unicamp, da qual foi Diretor Associado de 2003 a 2007 e Diretor de 2015 a 2019. Foi Professor Visitante no Conservatoire National des Arts et Metier (CNAM/Paris), na Université de Paris-Descartes e na École Normale Supérieure de Cachan, França. Foi Presidente da Sociedade Brasileira de Telecomunicações (SBrT) de 2000 a 2004. Recebeu o Prêmio de Reconhecimento Acadêmico “Zeferino Vaz”, edição de 2008, e o Prêmio PROEC, edição de 2020.
Implantou na Unicamp o Laboratório de Processamento de Sinais para Comunicações (DSPCom) cujos interesses de pesquisa dizem respeito a teoria e métodos de processamento de sinais, filtragem e aprendizado de máquina, assim como suas potenciais aplicações.