MitchellP said:
what does supported by LMIA mean though.
since i am on a open work permit currently.
do they need to obtain an LMIA for me?
LMIA is Labour Market Impact Assessment given by Service Canada. Your current or future employer should make all efforts to hire a Canadian Citizen or Permanent Resident for the job position.
Efforts include
1. Adversting the job for at least 4 weeks.
2. Give the salary package & all benefits in the job posting
And some more - See the link below
http://www.esdc.gc.ca/eng/jobs/foreign_workers/higher_skilled/permanent/index.shtml
Incase your employer doesn't get any candidate then a LMIA has to be filed with Service Canada describing all the efforts he made to hire a Canadian or PR.
If Service Canada is satisfied, a +ve LMIA is issued.
With this postive LMIA & permanent job offer from your employer, you will get 600 points for arranged employment