It depends...
If your friend wants to hire you, they will first have to prove that they cannot find a Canadian citizen or PR for the role by posting the role on job sites and providing others with the opportunity to apply. Assuming no suitable Canadian candidates come forward, they will then have to apply to the government for an LMO (labour market opinion) which if approved, will give them permission to hire you. You will only be able to apply for a work permit once the LMO has been approved (not all LMOs are approved).
The LMO is the reason why many employers shy away from hiring non-Canadians for roles (i.e. because LMOs take time, take work, and aren't always successful).
See here for more information about the LMO process: http://www.cic.gc.ca/english/work/employers/lmo-basics.asp#tphp idtphp
Hope this helps.
If your friend wants to hire you, they will first have to prove that they cannot find a Canadian citizen or PR for the role by posting the role on job sites and providing others with the opportunity to apply. Assuming no suitable Canadian candidates come forward, they will then have to apply to the government for an LMO (labour market opinion) which if approved, will give them permission to hire you. You will only be able to apply for a work permit once the LMO has been approved (not all LMOs are approved).
The LMO is the reason why many employers shy away from hiring non-Canadians for roles (i.e. because LMOs take time, take work, and aren't always successful).
See here for more information about the LMO process: http://www.cic.gc.ca/english/work/employers/lmo-basics.asp#tphp idtphp
Hope this helps.