JobsMechanical EngineerCanada

Mechanical Engineer Jobs in Canada

30 open Mechanical Engineer roles in Canada today, listed from employers' own careers sites; the newest was posted yesterday. Pay clusters between CA$110,000 and CA$156,555 a year, from 10 postings with a stated range in the last 90 days. Design Works Engineering, Kent and Enerflex Ltd each have more than one role open. Updated 5 Nov 2026.

30

OPEN ROLES

live today

CA$110k–CA$157k

SALARY RANGE

from 10 postings with a stated range, last 90 days

0%

TAGGED REMOTE

0 of 30 postings, last 90 days

7

EMPLOYERS WITH 2+ ROLES

across the 30 open roles

We match your words to the kinds of role, the places and the work styles we list - nothing else is read.

See how your target salary compares

What these postings ask for

Counted across the 30 postings seen in the last 90 days that name skills.

  • Project Management21 OF 30
  • Mechanical engineering18 OF 30
  • Mentoring12 OF 30
  • AutoCAD10 OF 30
  • Technical leadership8 OF 30
  • HVAC design7 OF 30
  • Revit7 OF 30
  • Load calculations6 OF 30
  • Mechanical Design6 OF 30
  • Commissioning5 OF 30

Employers hiring now

Employers with two or more open roles link to their own page.

Open roles

Mechanical Engineer – Plant Layout and Piping

Saltworks Technologies

Richmond, British ColumbiaOn site

EMPLOYER'S OWN SITE

POSTED YESTERDAY

Mechanical Engineer - SABRE (Permanent)

Orano

Unorganized Division No. 18, SaskatchewanCA$118k–CA$139kOn site

EMPLOYER'S OWN SITE

POSTED YESTERDAY

Mechanical Engineer – Modular Equipment

Saltworks Technologies

Richmond, British ColumbiaOn site

EMPLOYER'S OWN SITE

POSTED YESTERDAY

Candidat(e) à la profession d'ingénieur mécanique, Fiabilité et Opérations / EIT mechanical engineer, Reliability and Operations

GE Vernova

Brossard, QuebecOn site

EMPLOYER'S OWN SITE

POSTED YESTERDAY

Senior Mechanical Engineer - Hydro

Klohn Crippen Berger

Vancouver, British ColumbiaCA$135k–CA$190kHybrid

EMPLOYER'S OWN SITE

POSTED YESTERDAY

Senior Mechanical Engineer- Tailings Delivery

Klohn Crippen Berger

Vancouver, British ColumbiaCA$110k–CA$180kHybrid

EMPLOYER'S OWN SITE

POSTED YESTERDAY

Sr Mechanical Engineer

North American Rail Solutions

Calgary, AlbertaHybrid

EMPLOYER'S OWN SITE

POSTED YESTERDAY

Junior Mechanical Engineer

AtkinsRéalis

Pickering, OntarioHybrid

EMPLOYER'S OWN SITE

POSTED 2 DAYS AGO

Mechanical Engineer - Wastewater

Global Infrastructure

Toronto, OntarioCA$110k–CA$125kOn site

EMPLOYER'S OWN SITE

POSTED 2 DAYS AGO

Ingénieur(e) mécanique / Mechanical Engineer

CAD Railway Industries

Montreal, QuebecOn site

EMPLOYER'S OWN SITE

POSTED 3 DAYS AGO

Senior Mechanical Engineer, Onsite role in Kanata

Ciena

Ottawa, OntarioCA$112k–CA$180kOn site

EMPLOYER'S OWN SITE

POSTED 3 DAYS AGO

Senior Mechanical Engineer - Buildings

Parsons Corporation

Markham, OntarioCA$98k–CA$148kOn site

EMPLOYER'S OWN SITE

POSTED 3 DAYS AGO

Senior Mechanical Engineer - Rotating Equipment

Kent

Calgary, AlbertaOn site

EMPLOYER'S OWN SITE

POSTED 5 DAYS AGO

Intermediate Mechanical Engineer

Kent

Calgary, AlbertaOn site

EMPLOYER'S OWN SITE

POSTED 5 DAYS AGO

Senior Mechanical Engineer – Static Equipment

Kent

Calgary, AlbertaOn site

EMPLOYER'S OWN SITE

POSTED 5 DAYS AGO

Mechanical Engineer

Shred-tech

Cambridge, OntarioCA$85k–CA$100kOn site

EMPLOYER'S OWN SITE

POSTED 5 DAYS AGO

Intermediate Mechanical Engineer (P.Eng.)

Design Works Engineering

Calgary, AlbertaOn site

EMPLOYER'S OWN SITE

POSTED 6 DAYS AGO

Intermediate Mechanical Engineer (P.Eng.)

Design Works Engineering

Edmonton, AlbertaOn site

EMPLOYER'S OWN SITE

POSTED 6 DAYS AGO

Senior Mechanical Engineer (P.Eng.)

Design Works Engineering

Grande Prairie, AlbertaOn site

EMPLOYER'S OWN SITE

POSTED 6 DAYS AGO

Senior Process Mechanical Engineer - Water/Wastewater

Stantec

Windsor, OntarioCA$107k–CA$167kHybrid

EMPLOYER'S OWN SITE

POSTED 6 DAYS AGO

Mechanical Engineer Level II

Worley

Vancouver, British ColumbiaCA$102k–CA$150kOn site

EMPLOYER'S OWN SITE

POSTED 6 DAYS AGO

Lead Mechanical Engineer, Mission Critical Buildings

WSP

Calgary, AlbertaCA$111k–CA$163kHybrid

EMPLOYER'S OWN SITE

POSTED 6 DAYS AGO

Senior Mechanical Engineer - Team Lead

Stantec

Edmonton, AlbertaHybrid

EMPLOYER'S OWN SITE

POSTED 6 DAYS AGO

Mechanical Engineer Level I

Worley

Calgary, AlbertaOn site

EMPLOYER'S OWN SITE

POSTED 6 DAYS AGO

Thermal Mechanical Engineer

Ecolab Inc.

Calgary, AlbertaHybrid

EMPLOYER'S OWN SITE

POSTED 10 DAYS AGO

Is your LinkedIn profile ready for Engineering roles in Canada?

A free review of your profile, scored against what Engineering roles ask for, and what to fix first.

GET MY FREE REVIEWFREE · A SCORED REVIEW OF YOUR PROFILE, IN MINUTES

Questions people ask

What does a Mechanical Engineer earn in Canada?
Postings in the last 90 days that state a range cluster between CA$110,000 and CA$156,555 a year, from 10 postings with a stated range.
Which employers are hiring Mechanical Engineers in Canada right now?
Design Works Engineering, Kent, Enerflex Ltd each have more than one open role today; 30 roles are open in total.
Are Mechanical Engineer roles in Canada remote?
0% of the 30 postings seen in the last 90 days are tagged remote; the rest list Canada.

Related

About this data

Listings come from employers' own careers sites through their applicant-tracking feeds and careers-site sitemaps. A role counts as open while it is still listed; the salary range is the middle of the stated minimums and maximums over the last 90 days, only from postings that state one and only in CAD. Below a small number of postings a figure is left out rather than estimated. The machine-readable twin of this page is at /jobs/mechanical-engineer/canada/data.json.

Listings come from employers' own careers sites. Apply links go to the employer. Updated 5 Nov 2026.