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
620
Employers
300

Advertised starting pay

Average starting payCAD / year
$92,105Across 31 listings

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

Where work happens

Remote
<1%2 listings
Hybrid
31%195 listings
On-site
68%421 listings

Not specified: <1% (2 listings)

Employers hiring include BBA Consultants (27), Worley (25), WSP in Canada (20).

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

Save this search
  • General Mechanical Design Engineer

    Humanoid

    Burnaby, British Columbia

    Full-time

    As a Senior Mechanical Design Engineer at Humanoid, you will own the design and development o

  • Lead Mechanical Engineer

    Vista Projects

    Calgary, Alberta

    Full-time

    Vista Projects is an integrated industrial engineering firm that helps clients navigate the digital transformation of their projects and operations. Our proven project execution process is…

  • Senior Mechanical Engineer

    Promise Robotics

    Calgary, AB

    Full-time

  • Thermal Mechanical Engineer

    Ecolab Inc.

    Calgary, AB

    Full-time

    We are looking for a Thermal Mechanical Engineer to join our team, reporting directly to the Thermal Mechanical Engineering Manager. In this key role, you will lead the design and…

  • Thermal Mechanical Engineer

    Ecolab

    Calgary, AB · CAN-Calgary Office Quarry Park

    Full-time

    We are looking for a Thermal Mechanical Engineer to join our team, reporting directly to the Thermal Mechanical Engineering Manager. In this key role, you will lead the design and…

  • Mechanical Engineer - Industrial & Manufacturing Facilities (Toronto, ON)

    Burns & McDonnell

    Toronto, Ontario

    Full-time

    Mechanical Engineer (Industrial & Manufacturing Facilities) – Canada

  • Mechanical Engineer

    Canadian Nuclear Laboratories

    Local Government District of Pinawa, Manitoba · Pinawa, MB

    Full-time

    …difference in the environment? Can you see yourself designing mechanical and process systems, supporting decommissioning activities, and ensuring high‑quality engineering outcomes for a…

  • Mechanical Design Engineer

    Actalent

    Ottawa, ON

    Contract

    This Mechanical Engineer role focuses on the design and development of high‑density optical transceiver modules and advanced photonic packaging. You will work at the intersection of…

  • Mechanical Engineer II

    Ultra Maritime

    Dartmouth, Nova Scotia

    Full-time

  • Senior Mechanical Engineer (TPSS)

    Sotera Health

    Ottawa, ON

    Full-time

  • Senior Mechanical Engineer (Plant Design)

    WSP in Canada

    Sudbury, Ontario · Greater Sudbury, ON

    Full-time

    With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite to power local solutions.

  • Mechanical Engineer

    SEGULA Technologies

    Kingston, Ontario

    Full-time

    SEGULA Technologies is a global engineering group serving the competitiveness of all major industrial sectors: automotive, aerospace, energy, rail, life sciences, naval, and telecoms. With…

  • Principal Mechanical Engineer - Heat Transfer Equipment

    Worley

    Calgary, Alberta

    Full-time

    We are currently seeking a Principal Mechanical Engineer – Heat Transfer Equipment to provide senior technical

  • Principal Mechanical Engineer - Heat Transfer Equipment

    Worley

    Edmonton, Alberta

    Full-time

    We are currently seeking a Principal Mechanical Engineer – Heat Transfer Equipment to provide senior technical

  • Mechanical Engineer III

    IPS-Integrated Project Services

    Vaughan, Ontario

    Part-time

    At IPS, we are global leaders in developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and CQV of…

  • Senior Mechanical Engineer

    Worley

    Calgary, AB · Edmonton, AB

    Full-time

    We are currently looking for a Senior Mechanical Engineer – Rotating Equipment to join our team in either

  • Mechanical Engineer

    Ecolab Inc.

    Calgary, AB

    Full-time

  • Senior Mechanical Engineer

    W3Global

    Sudbury, ON · Greater Sudbury, ON

    120,000 to 200,000 CAD / year

    Full-time

    My client is seeking a Senior Mechanical Engineer with a minimum of 10 years of experience to join our team. This position is based in Timmins, Ontario and requires the successful candidate…

  • Power Plant Engineer, Facilities

    Manufacturing Job Site

    Guelph, ON

    Internship

  • Mechanical Engineer

    Actalent

    Ottawa, ON

    Contract

    This Mechanical Engineer role focuses on the design, development, and manufacturing of a torpedo launching system and related support equipment as part of a major naval defence program. You…

  • Mechanical Engineer (Building Systems)

    LAPORTE

    Calgary, Alberta

    Full-time

    LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial biotech and industrial plant processes, which has been in business for 25 years. Today, the…

  • Mechanical Engineer - Building Systems

    Egis Group

    Markham, ON

    Full-time

    Mechanical Engineer based in Markham, Ontario, Canada, responsible for the design, assess

  • Mechanical Engineer

    Ecolab

    Calgary, AB · CAN-Calgary Office Quarry Park

    Full-time