hp software careers in Guimaraes, Portugal