Most Canadian Employer need to obtain a positive Labour Market Impact Assessment (or LMIA), in order to hire a temporary foreign national for a Canadian position.
A positive LMIA is issued to employers who can successfully show that is a labour shortage within the Canadian market and the foreign worker is necessary to fill this gap. The foreign worker can only apply for a work permit once a positive LMIA is obtained by the employer.