Mechanical Engineering lecturer careers in Portugal