No, it is not necessary to have Canadian work experience in your field. All you need to have Canadian work experience which falls under the eligibility criteria of CEC (Canadian Experience class).