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
996
Employers
418

Advertised starting pay

Average starting payCAD / year
$98,080Across 122 listings
Average starting payCAD / hour
$42.81Across 32 listings

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

Where work happens

Remote
<1%2 listings
Hybrid
31%307 listings
On-site
69%686 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
  • 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…

  • Ingenieur Mecanique - Mechanical Engineer

    Actalent

    Terrebonne, QC

    • $46 to $77 CAD / hour
    • Contract
  • Intermediate Mechanical Design Engineer

    Aversan Inc.

    Cambridge, ON

    • $76,000 to $105,000 CAD / year
    • Full-time

    We are currently seeking a qualified Intermediate Mechanical Designer to join our team. The ideal candidate will have experience in designing mechanical systems and components, performing…

  • Senior Mechanical Engineer, Buildings

    WSP in Canada

    Markham, ON

    • Full-time
  • Intermediate Mechanical Engineer

    Tetra Tech

    Thunder Bay, ON

    • Full-time

    Tetra Tech is adding a Intermediate Mechanical Engineer to our Mechanical team based in Thunder Bay, ON . This is a new vacant position for which we are actively recruiting.

  • Senior Mechanical Engineer, Buildings

    WSP in Canada

    Vaughan, ON

    • Full-time
  • Senior Mechanical Engineer

    W3Global

    Medicine Hat, AB

    • Full-time

    We are seeking a Senior Mechanical Engineer with product/systems development experience. The role is strategically centered on our development, offering a unique opportunity to contribute…