Engineering jobs in Canada for internationally trained professionals

    The P.Eng. designation is required to practice as a professional engineer. Foreign-trained engineers must apply through their provincial engineering association for credential assessment.

    open roles
    …
    mention sponsorship or an LMIA
    …
    added this week
    …
    median salary
    $85k

    Latest roles

    See all →

    Getting licensed

    CredentialsThe P.Eng. designation is required to practice as a professional engineer. Foreign-trained engineers must apply through their provincial engineering association for credential assessment.
    Who regulates itEngineers Canada / Provincial engineering associations (e.g., PEO, EGBC) sets the rules for working in this field. Check their requirements for your province before you apply.
    PayRoles typically pay $60,000–$130,000 a year, with a median around $85,000. Top hiring cities: Toronto, Calgary, Edmonton, Vancouver.
    Immigration routesExpress Entry - Federal Skilled Worker, Provincial Nominee Programs, Global Talent Stream. Eligible for Express Entry. Based on IRCC guidance. Not legal advice — speak to an RCIC about your case.

    Questions newcomers ask

    Yes. It's a regulated profession, overseen by Engineers Canada / Provincial engineering associations (e.g., PEO, EGBC). The P.Eng. designation is required to practice as a professional engineer. Foreign-trained engineers must apply through their provincial engineering association for credential assessment.