60 engineer English-speaking jobs in Aveiro