Mechanical engineer jobs in Canada (1,092 jobs)

Find mechanical engineer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
1,092
Employers
450

Advertised starting pay

Average starting payCAD / year
$98,664Across 138 listings
Average starting payCAD / hour
$43.16Across 37 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
<1%3 listings
Hybrid
30%324 listings
On-site
70%764 listings

Not specified: <1% (1 listing)

Employers hiring include Worley (59), WSP in Canada (53), AtkinsRéalis (25).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Mechanical engineer jobs in Canada

Email me new jobsSave this search
  • Principal Piping Engineer

    Worley

    Edmonton, AB · Calgary, AB

    • Full-time

    As a Lead Piping Engineer at Worley, you will provide senior-level technical leadership and project delivery ex

  • Senior Mechanical Design Engineer

    Engineered Arts

    Montreal, QC

    • Full-time
  • Senior Mechanical Engineer

    AECOM

    AB · Edmonton, Alberta

    • $120,000 to $160,000 CAD / year
    • Full-time
  • Turbine and Generator, Mechanical Engineer (Engineer V)

    Énergie NB Power

    Fredericton, NB

    • $52.23 to $65.32 CAD / hour
    • Full-time
  • Mechanical Engineer

    IREN

    Vancouver, BC

    Reporting to the VP, Engineering, the Mechanical Engineer will support

  • Mechanical Engineer-in-Training

    CBCL Limited

    Saint John, NB

    CBCL is seeking a Mechanical Engineer-in-Training to join our Industrial Services team, with a focus on supporting industrial pulp and paper projects across Atlantic Canada!

  • Mechanical Engineer-in-Training

    CBCL Limited

    Fredericton, NB

    CBCL is seeking a Mechanical Engineer-in-Training to join our Industrial Services team, with a focus on supporting industrial pulp and paper projects across Atlantic Canada!

  • Senior Mechanical Design Engineer

    Engineered Arts

    Montreal, QC

    We’re looking for a multi-talented Senior Mechanical Design Engineer to join our small, highly skilled team in building the future of human-robot interaction.

  • Mechanical Engineer Intern - Winter

    CRB

    Toronto, ON

    • Internship
  • Mechanical Engineer Intern - Winter

    CRB

    Toronto, ON

    • Internship
  • Mechanical Engineer

    LONGi Energy Storage

    Burnaby, BC

    • Full-time

    We are seeking an experienced Mechanical Engineer to support the design, development, and production of utility-scale and C&I battery energy storage products. This role focuses on…

  • Junior Mechanical Engineer

    Ausenco

    Burnaby, BC

    • Full-time

    We are currently seeking an energetic and enthusiastic Junior Mechanical Engin

  • Senior Mechanical Engineer

    Ausenco

    Burnaby, BC

    • Full-time

    We’re seeking a Senior Mechanical Engineer to support our Mining & Metals tea

  • Senior Mechanical Engineer

    ATS Automation

    Cambridge, ON

  • Mechanical Design Engineer

    Hydro-Spade

    Brant, ON

    • $110,000 to $160,000 CAD / year
    • Full-time

    Position: Mechanical Design Engineer (SolidWorks)

  • Senior Mechanical Engineer

    Pack-Smart Inc.

    Concord, ON

    • $140,000 to $180,000 CAD / year
    • Full-time

    We engineer ultra-high-speed automation systems that power several of the world’s most recognized consumer brands, the products you see every day on store shelves across the globe.

  • Mechanical Engineer

    BILTON WELDING and MANUFACTURING LTD.

    Innisfail, AB

    • $85,000 to $115,000 CAD / year
    • Full-time

    We are seeking a Professional Mechanical Engineer (P.Eng) who will provide engineering leadership and technical oversight for pressure equipment and packaged systems, including:

  • Senior Process Mechanical Engineer, Water/Wastewater

    Jacobs

    Burnaby, BC

    • $140,000 to $190,000 CAD / year
    • Full-time

    We are looking for a Senior Process Mechanical Engineer to join our Burnaby, British Columbia team who is excited about solving complex water and wastewater proc

  • Mechanical Engineer

    Borouge International Americas

    Red Deer, AB

    • Full-time
  • Mechanical Design Engineer

    Adamson Systems Engineering

    Port Perry, ON

    • $80,000 to $100,000 CAD / year
    • Full-time

    At Adamson's facility in Port Perry, we employ a large staff of Mechanical, Acoustical, Software and Electrical engineers who utilize cutting edge tools and techniques to develop industry…

  • Mechanical Engineer

    EUROCERT

    Toronto, ON

    • Full-time

    Eurocert is seeking an experienced engineer to help develop our business model. In this role, you will join our development team, managing projects from concept to completion. Our ideal…

  • Mechanical Engineer

    H.H. Angus & Associates Ltd.

    Toronto, ON

    • Full-time