Mechanical engineer jobs in Canada (1,098 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,098
Employers
452

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%770 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
  • 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
  • Mechanical Engineer, Industrial Projects

    ABB

    Montreal, QC

    • Full-time

    We are looking for an experienced Mechanical Engineer who wants to play a key role in modernizing our manufacturing operations. Whether improving material flows, redesigning the plant…

  • Concepteur mécanique / Mechanical Engineer

    Malvern Panalytical

    Quebec, QC

    • Full-time
  • Concepteur mécanique / Mechanical Engineer

    Malvern Panalytical

    Quebec, QC

    • Full-time
  • Mechanical Design Engineer

    Sonele Inc.

    Markham, ON

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

    The Mechanical Engineer position who will support the Engineering Manager and engineering team in activities such as mechanical design and drafting, product development, manufacturing,…

  • Mechanical Engineer / Engineer-in-Training (EIT) / Engineering Technologist

    Boundary Equipment Co. Ltd.

    AB · Edmonton, AB

    • Full-time

    …open-pit mining operations in the world. We are looking for a Mechanical Engineer, Engineer-in-Training (EIT), or experienced Engineering Technologist to join our core engineering team and…

  • Mechanical Engineer

    Stantec

    Dartmouth, NS

    • Full-time
  • Senior Mechanical Engineer

    Design Works Engineering

    Edmonton, AB

    • Full-time

    We are a multi‑discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection…

  • Mechanical engineer

    Moreau

    Rouyn-Noranda, QC

    • Full-time
  • Mechanical Engineer

    Verathon

    Burnaby, BC

    • $71,708 to $82,670 CAD / year
    • Full-time
  • Mechanical Engineer I

    Verathon

    Burnaby, BC

    • Full-time
  • Senior Mechanical Engineer

    Hays

    London, ON

    • Full-time
  • Senior Mechanical Engineer

    Leonardo DRS

    Ottawa, ON · Kanata, ON

    • Full-time
  • Senior Mechanical Engineer

    Leonardo DRS, Inc.

    Ottawa, ON · Kanata, ON

  • Mechanical Design Engineer

    Next Structural Integrity Inc.

    Toronto, ON · Greater Toronto Area, Canada

    • $95,000 to $120,000 CAD / year
    • Full-time
  • Plant Mechanical Engineer

    AltaSteel

    Edmonton, AB

    • Full-time

    AltaSteel is seeking a self-motivated and experienced Plant Mechanical Engineer to join our Maintenance team. Reporting to the Maintenance Manager, the successful candidate will provide…

  • Senior Project Manager - Mechanical Engineer

    Pretium

    Burlington, ON

    • Full-time

    …protect, restore, and enhance their buildings, structures, and mechanical and electrical infrastructure. We provide innovative, practical solutions to a diverse range of residential,…

  • Senior Mechanical Engineer

    BEUMER Group

    Calgary, AB

    • Full-time
  • Senior Project Manager - Mechanical Engineer

    Pretium Engineering

    Burlington, ON

    • Full-time

    …protect, restore, and enhance their buildings, structures, and mechanical and electrical infrastructure. We provide innovative, practical solutions to a diverse range of residential,…

  • Senior Mechanical Design Engineer / Technologist

    JBS Equipment

    Mission, BC

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

    We are looking to add a Senior Mechanical Designer/Engineer to the team whose focus will be on new product development, developing from bottom-up.