A criminal record can hinder your plans to work in Canada, however, you may have options to overcome inadmissibility.
If you have a criminal record and do not address inadmissibility before you apply for a Canadian work permit, you risk being refused entry to Canada.