There will be different requirements for working in Canada temporarily depending on what country you come from, which of course is pretty standard.
I don't know the specific requirements, but the best place to start looking is the government of Canada website.
Living and Working Temporarily in Canada
Also, if I am not mistaken you are moving to Montreal. The province of Quebec may also have it's own special requirements.
Check out the government of Quebec website (don't worry it's in English)
Quebec