doremi said:
Meaning the employer has to be willing to do all these paper work?
"Specialized skills"... means...?
Correct, the employer has to be willing to obtain a LMO. If an employer doesn't have one already, it can take 2-3 months. Getting a LMO can be difficult for some jobs as well. The company has to show CIC they can't find any suitable Canadians to do the job. In some job fields/areas of Canada, this can be almost impossible. A lot of companies won't do LMOs as a policy too.
"Specialized" depends on your location. One thing you can do is look at your province's provincial nominee program and see what jobs are in demand. Another is to look at Kijiji. Go to your city and type in "LMO." It'll show you what types of jobs are open for LMOs. (I bet you'll see far more people begging for a LMO job than jobs available.) It can't hurt to look a few times over a month or two, just to get a perspective.
The other option is NAFTA. If your boyfriend falls under a NAFTA category, he can get a work permit without a LMO for a NAFTA exempt job. The list is rather big (60+ jobs).
http://www.cic.gc.ca/english/work/special-business.asp
http://sice.oas.org/trade/nafta/chap-162.asp (scroll down)
My experience so far has been applying for jobs I'm qualified for, even with the same company I worked with in the USA - no reply. They don't even send nice rejection notices. After a while, I downgraded and applied for other various jobs. I got hired at a few, until they realized I needed a LMO and work permit. Then they withdrew the offer. (I always marked "NO" I'm not legal to work in Canada - don't know why they bothered to call me!) I've even tried applying for fast food jobs, which do have LMOs sometimes, and they aren't interested in hiring me. They want to hire people from poor countries because they 'work harder' and 'don't complain.'
It's rather annoying. I decided to go back to school instead.