Pedro Silva realizou o seu Doutoramento em Engenharia Mecânica na Universidade de Reading no Reino Unido. É atualmente professor Adjunto no Departamento de Engenharia Mecânica do Instituto Superior de Engenharia de Lisboa (ISEL, IPL).
Enquanto docente, leciona Unidades Curriculares na Secção de Energia e Controlo de Sistemas, nomeadamente Introdução à Programação, Otimização Aplicada à Engenharia e Controlo Automático de Sistemas.
Com participação ativa no tecido empresarial é administrador da empresa Sandometal Metalomecânica e Ar Condicionado SA e integra a administração da associação da indústria europeia para a climatização e refrigeração, EUROVENT.