It's really the same as getting any job offer from anywhere, but with the added difficulty that the company has to go through much additional paperwork and pay a fee for requesting an LMIA, as well as waiting months before you can take the job. The first step is to approach a company that may be...