innovation careers in Cascais, Portugal