
How to get Canada Work Permit
Applying for Employment authorization: ( Work permit )
Any person who is not a Canadian citizen or permanent resident of Canada needs employment authorization ( work permit) to work in Canada.
Basic process for obtaining employment authorization:
a. The applicant must have a job offer from a Canadian employer who is ready to sponsor him / her.
b. The employer must apply to the Human Resources Development Canada (HRDC) for job validation ( labor certification ) . However there are certain cases where labor certification is not necessary such as hiring software programmers and their spouses, corporate executives, etc.
c. Once the labor certification is obtained , the applicant may make an application to a Canadian immigration office for obtaining employment authorization.
d. This application may be made while the applicant is in Canada or from outside Canada.
In almost all cases, individuals with a job offer from a Canadian employer must secure a Temporary Work Permit to perform work in Canada.
A Temporary Work Permit may be issued for a period of time ranging from a few days to a few years. In most cases, the process of applying for a Work Permit is twofold. First, the Canadian employer must receive government permission to hire outside Canada. Once this permission has been granted, the designated employee must apply for and receive hi or her Work Permit.
A Work Permit granted for a specific job in Canada will be tied to that job. Consequently, an employee may only work for the employer specified on his or her Work Permit. If he or she finds different employment and does not yet have permanent resident status, he or she must apply for and receive a new Work Permit before performing another job in Canada.
There are a number of different ways to secure a Work Permit. Depending on one’s nationality, occupation, and intended work in Canada, there may be possibilities for expediting the process.
source