I may have misinterpreted Sabidhawan's comment, but whether or not an employer states you have to have a permit, it is illegal to work without one. I understand that some job postings clearly indicate they are not interested in applicants who are not already authorized to work in Canada so there is no point looking there. All employers would have to obtain an LMO to hire offshore employees and obviously the ones who make it clear they won't do LMO paperwork must have no difficulty getting local staff.