Note that there are mutual recognition agreements between ABET, Engineers Canada, and similar accrediting organizations around the world: http://www.abet.org/global-presence/mutual-recognition-agreements/
You may want to investigate how attending an engineering program accredited by a mutually recognized accrediting organization can affect your employment in various countries of interest.