Mechanical engineer jobs in Canada

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,026
Employers
428

Advertised starting pay

Average starting payCAD / year
$97,788Across 124 listings
Average starting payCAD / hour
$43.05Across 35 listings

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

Where work happens

Remote
<1%3 listings
Hybrid
31%313 listings
On-site
69%709 listings

Not specified: <1% (1 listing)

Employers hiring include WSP in Canada (51), Worley (44), AtkinsRéalis (24).

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
  • Lead Mechanical Engineer

    Tetra Tech

    Calgary, AB

    • Full-time

    Tetra Tech is adding a Lead Mechanical Engineer to our Mechanical Engineering team based in Calgary, AB .

  • Product Structural-Mechanical Engineer

    Ecolab Inc.

    Calgary, AB

    • Full-time

    As a Product Structural-Mechanical Engineer, you will lead the design and development of next-generation Coolant Distribution Units (CDUs) that support AI, high-performance computing, and…

  • Mechanical Engineer Intermediate

    TalentSphere Staffing Solutions

    Ottawa, ON

    • Full-time

    Intermediate Mechanical Design Engineer – Building Consulting

  • Mechanical Engineer, Data Centers

    AECOM

    Markham, ON

    • $90,000 to $145,000 CAD / year
    • Full-time
  • Mechanical Engineering Lead, Data Centers

    AECOM

    Markham, ON

    • $145,000 to $195,000 CAD / year
    • Full-time
  • Senior Mechanical Engineer, Data Centers

    AECOM

    Markham, ON

    • $125,000 to $175,000 CAD / year
    • Full-time
  • Senior Mechanical Engineer

    Worley

    Vancouver, BC

    • Full-time
  • Senior Mechanical Design Engineer

    Sonele Inc.

    Markham, ON

    • Full-time

    We are looking for a full-time candidate to fill the Senior Mechanical Design Engineer position who will support the Engineering Manager and engineering team in activities such a

  • Mechanical Engineer

    Ecolab Inc.

    Calgary, AB

    • Full-time

    As a Mechanical Engineer, you will lead the design and development of next-generation Coolant Distribution Units (CDUs) that power AI, high-performance computing, and data center…

  • Intermediate Mechanical Engineer

    KGS Group

    Regina, SK

    • Full-time

    Manage small mechanical industrial projects from the proposal stage through to completion, including establishment of budgets and maintaining client relationships

  • Mechanical Engineer – Thermal Power Systems

    BBA Consultants

    Mont-Saint-Hilaire, QC · Mont-St-Hilaire, QC

    • Full-time

    You’ll be part of our mechanical team specialized in energy transition. You’ll be exposed to various situations to develop your technical skills with mechanical and ancillary equipment…

  • Intermediate Mechanical Engineer - Mining and Industrial

    Talencity Inc.

    Thunder Bay, ON

    seeking a motivated Intermediate Mechanical Engineer to join our

  • Intermediate Mechanical Engineer

    Callidus Engineering

    London, ON

    • Full-time

    Do you have 5-10 years of experience in Mechanical Engineering with a focus on Building Services? If so, we are looking for you to complement one of our 3 offices - London, Kitchener or…

  • Mechanical Engineer

    SearchLabs

    Markham, ON

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

    If you are an experienced Mechanical Engineer who enjoys leading complex building projects and mentoring junior team members, o

  • Plant Mechanical Engineer

    AltaSteel

    AB · 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 Mechanical Engineer

    Rockford Engineering

    Regina, SK

    • Full-time

    What sets Rockford apart is our ability to integrate everything under one roof. We combine mechanical, fluid power, electrical and automation engineering with in-

  • Intermediate Mechanical Engineer/Technician

    LRL Engineering

    Ottawa, ON

    • Full-time
  • Mechanical Engineer

    CIMA+

    Edmonton, AB · Calgary, Alberta

    • $110,480 to $151,910 CAD / year
    • Full-time
  • Mechanical Engineer (Building Systems)

    LAPORTE

    Calgary, AB

    • Full-time

    LAPORTE is seeking a Mechanical Engineer (Building Systems) with at least 5 years of relevant experience to join its team in Edmonton, AB. Our engineer will contribute to design activities…

  • Senior Mechanical Engineer

    BESTECH

    Sudbury, ON · Greater Sudbury, Ontario

    • Full-time
  • Mechanical Engineer

    RBR Ltd.

    Ottawa, ON

    • $100,000 to $150,000 CAD / year
    • Full-time
  • Mechanical Engineer

    CIMA+

    AB · Edmonton, AB

    • $110,480 to $151,910 CAD / year
    • Full-time
  • Mechanical Engineer

    CIMA+

    Calgary, AB

    • $110,480 to $151,910 CAD / year
    • Full-time
  • Mechanical Engineer

    Goldbeck Recruiting

    Winnipeg, MB

    • Full-time
  • Senior Mechanical Engineer Trail, BC

    BBA Consultants

    Trail, BC

    • Full-time

    We are growing our Mechanical/Piping Engineering team in our Trail Office! As our work expands in the energy, mining and industrial sectors, we are seeking a Mechanical Engineer with 8-12…