I don't think I've have ever met a software engineer in Portugal that is on the "Ordem de Engenheiros". It's far more common, because indeed they're legally bound, with civil engineers, material engineers and such.
That may also be true for some areas, but you can def. sign a contract for software development with just a generic business license.