• Search jobs
  • Recent searches
  • Post your resume
  • Find companies
  • Post a job
  • Sign in

Mechanical Maintenance Engineer Jobs in Canada

438 jobs

Filter

Date posted
Date posted
  • Senior Mechanical Engineer

    Agilus Work Solutions

    • Calgary, AB
    Lead high impact mechanical engineering work supporting power generation reliability, outages, and capital upgrades on a long term contractAgilus is recruiting for a Senior Mechani…
    • 15 hours ago
  • Senior Thermal Generation Process/Mechanical Engineer

    Stantec

    • Vancouver, BC
    • $136,300-204,500 per year
    Job description: Stantec’s Energy team is designing the solutions our world needs now. We’re a leader in energy acceleration driving solutions to meet the evolving and increasing…
    • 1 day ago
  • Senior Mechanical Engineer - Temporary (6 Month)

    TransAlta

    • Calgary, AB
    By continuing to use and navigate this website, you are agreeing to the use of cookies. Accept Close Search by Keyword Search by Location Search by Keyword Search by Locat…
    • 1 day ago
  • Mechanical Engineer-Data Centre

    Bell

    • Toronto, ON
    Req Id: 428406 Connection is everything. It drives us to innovate, explore, and stay close to what matters to us most. At Bell, we’re building a more connected future through wor…
    • 1 day ago
  • Senior Mechanical Engineer - Temporary (6 Month)

    TransAlta

    • Calgary, AB
    Senior Mechanical Engineer – Temporary (6-Month) WHO WE ARE Our Power, Your Possibilities At TransAlta, we don’t just generate electricity-we generate opportunity. As one of …
    • 1 day ago
  • Maintenance Electrician - Engineer Electrical

    Can-Tech Services

    • Concord, ON
    • $34.00-42.00 per hour
    Location: Concord, ON Job Type: Permanent Start Date: 15-04-2026Date Added: 15-04-2026Status: Accepting CandidatesIndustry: IndustrialCategories: T40E – ENGINEERING – ELECTRICA…
    • 20 hours ago
    • Apply easily
  • Maintenance Mechanical Engineer

    TEEMA

    • Burnaby, BC
    • $45.00-55.00 per hour
    Job Title: Maintenance Mechanical Engineer Job ID: 85911 Location: Burnaby, British Columbia Overview: The E2 – Engineer is a professional engineer or geoscientist who applies…
    • 1 month ago

    View similar jobs:

    • Mechanical Maintenance Engineer Jobs in Burnaby, BC
    • Jobs in Burnaby, BC
  • 4th Class Power Engineer - Maintenance and Operations

    Nova Scotia Health Authority

    • Antigonish, NS
    • $31.75-32.29 per hour
    ​Req ID: 219559 Location: Eastern Zone, St. Martha's Regional Hospital Department: FMS Plant Operations SMRH Type of Employment: Permanent Hourly FT (100%) x 1 UNIFOR Support P…
    • 12 hours ago
  • Power Engineer 4/Maintenance Worker V

    Island Health

    • Victoria, BC
    Close Date Apr. 22 2026 Location Aberdeen Hospital (ABER) - Victoria, BC V8T 2B7 CA Glengarry Hospital (GLEN) - Victoria, BC V8S 1G7 CA Gorge Road Hospital (GRH) - Victoria…
    • 19 hours ago
  • Power Engineer 4/Maintenance Worker V

    Island Health

    • Victoria, BC
    Close Date Apr. 22 2026 Location Royal Jubilee Hospital (RJH) - Victoria, BC V8R 1J8 CA (Primary) Work Area (FBA Only) Multi-Site No Travel Requirement Travel betwe…
    • 20 hours ago
  • Senior Engineer, Fixed Equipment Mechanical Integrity

    Vale

    • Sudbury, ON
    Provide technical authority for fixed equipment, including pressure vessels, heat exchangers, piping systems, tanks, and relief devices. Support inspection planning and RBI, includ…
    • 2 days ago
  • Mechanical Engineer

    Spirit Omega

    • Alberta
    Location & Work Arrangement Position is based in Fort McMurray, AB Standard schedule is Monday to Friday, 40 hours per week, with flexibility to support operational priorities R…
    • 2 days ago
  • Mechanical Engineer

    Spirit Omega

    • Alberta
    Location & Work Arrangement Position is based in Fort McMurray, AB Standard schedule is Monday to Friday, 40 hours per week, with flexibility to support operational priorities R…
    • 2 days ago
  • Ingénieur(e) mécanique Lead - Conception Turbine Hydroélectrique / Lead Mechanical engineer - Hydroelectric Turbine Design

    GE Vernova

    • Brossard, QC
    Job Description Summary À propos du poste : Nous recherchons un Ingénieur Concepteur Lead de Turbines pour notre entité Hydroélectrique Amérique du Nord. Dans ce rôle, vous jouer…
    • 4 days ago
  • Manager Mechanical Car

    CPKC

    • Saskatoon, SK
    By continuing to use and navigate this website, you are agreeing to the use of cookies. Accept Close Search Jobs Search Jobs Job Description Apply now Start Please wai…
    • 20 hours ago
  • Mechanical Project Engineer/ Senior Design Coordinator, Rail & Transit

    WSP

    • Toronto, ON
    • $98,800-130,800 per year
    Job Category: Engineering Job Description: What if you could redefine what's possible? With us, you can. You want Purpose. Growth. Opportunity. People who get it. We are the …
    • 7 days ago
  • Process/Mechanical Engineer - Forestry

    Stantec

    • Vancouver, BC
    • $111,700-167,600 per year
    Job description: Stantec’s Energy team is designing the solutions our world needs now. We’re a leader in energy acceleration driving solutions to meet the evolving and increasing…
    • 9 days ago
  • Senior Mechanical Engineer Static Equipment

    AtkinsRéalis

    • Mississauga, ON
    Job Description Overview Join Candu Energy Inc., an AtkinsRéalis company, and play a critical role in delivering engineering excellence for nuclear power generation. As a Senio…
    • 9 days ago
  • Mechanical Engineer

    Morson Edge

    • Kincardine, ON
    • $60.00-80.00 per hour
    Location: Kincardine, Ontario, Canada Salary: $60 - 80 per hour Category Sector: Contract type Contract Consultant: Ben Danics Location: Tiverton, Ontario Duration: 12-…
    • 7 days ago
  • Ingénieur(e) mécanique - Conception Turbines hydroélectrique / Mechanical engineer - Hydroelectric turbine design

    GE Vernova

    • Brossard, QC
    Job Description Summary Conception mécanique de turbine hydraulique au sein du Large Turbine & Valve COE, région HNA Job Description À propos du poste : Nous recherchons un(e…
    • 11 days ago

Get email alerts for the latest
Jobs in Canada

You can cancel email alerts at any time.

Recent searches

  1. mechanical maintenance engineer

    Canada

  2. testing specialist

    Quebec

  3. contract process engineer

    Newfoundland and Labrador

  4. flight operations intern

    Quebec

  5. wireless telecommunication engineer

    Canada

Clear searches

Search Filter

Title

  • Building Operator
  • Mechanical Engineer
  • 4th Class Power Engineer
  • Electrical Engineer
  • Field Service Technician
  • Project Engineer
  • Reliability Engineer
  • Maintenance Worker
  • Mechanical Supervisor
  • Rotating Equipment Reliability Engineer

Location

  • Canada
  • Ontario
  • British Columbia
  • Alberta
  • Quebec
  • Nova Scotia
  • Saskatchewan
  • Manitoba
  • New Brunswick
  • Newfoundland and Labrador
  • Northwest Territories

Date posted
Date posted

Date posted

All

Contract type

Working hours

Company

Recent searches

  1. testing specialist

    Quebec

  2. contract process engineer

    Newfoundland and Labrador

  3. flight operations intern

    Quebec

  4. wireless telecommunication engineer

    Canada

Clear searches

Get our app for free!

Download the app Download the app

Job Seekers

  • Search jobs
  • Post your resume
  • Find companies
  • Frequent queries
  • Jobs by keywords
  • Jobs by location
  • Jobs by company

Recruiters

  • Post a job
  • Job posting packages
  • Job posting subscriptions
  • List your jobs
  • Hire abroad
  • Resume search
  • ATS Integrations

Partners

  • Publishers
  • Job search API

Careerjet

  • About us

©  2026 Careerjet All rights reserved