需要在西班牙工作10年以上才可以领取养老金。