Salary of Intermediate Mechanical Engineer, Power Generation in Canada


$102,796 / Annual
Based on 28 job listings
Salaries are calculated as the average of salary ranges published in job listings. Data is aggregated monthly by job position.

Minimum
$60,800
Average salary
$102,796
Maximum
$118,900

Salary data updated: April 2026

Salary of Intermediate Mechanical Engineer, Power Generation in Canada

  • Intermediate Mechanical Engineer, Power Generation

    Found at: Sourcestack Canada - 2 weeks ago


    Vancouver, British Columbia, Canada WSP Full-time

    DescriptionWhat if you could redefine what’s possible? With us, you can.You want Purpose. Growth. Opportunity. People...

  • Intermediate Mechanical Engineer, Power Generation

    Found at: Fantastic LinkedIn - 3 weeks ago


    Kelowna, British Columbia, Canada WSP in Canada Full-time $89,800 - $118,900

    Job Description What if you could redefine what’s possible? With us, you can. You want Purpose. Growth. Opportunity....

  • Intermediate Mechanical Engineer, Power Generation

    Found at: Fantastic LinkedIn - 3 weeks ago


    Sudbury, Ontario, Canada WSP in Canada Full-time $89,800 - $118,900

    Job Description What if you could redefine what’s possible? With us, you can. You want Purpose. Growth. Opportunity....

FAQ - Intermediate Mechanical Engineer, Power Generation

The average salary for Intermediate Mechanical Engineer, Power Generation is CAD102,796 per year in Canada. Salary estimates are based on 28 salaries shared anonymously with Trabajo.org by employees with the position of Intermediate Mechanical Engineer, Power Generation in Canada.

The lowest salary of Intermediate Mechanical Engineer, Power Generation per year in Canada is CAD60,800

The highest salary for Intermediate Mechanical Engineer, Power Generation per year in Canada is CAD118,900

Data updated: April 2026

Methodology

Salary data is calculated from compensation ranges published in active job listings in Canada. Job postings that include salary information are analyzed to obtain minimum, average and maximum values by position. Data is updated monthly and reflects listings from the last 90 days. Sample size for this position: 28 job postings with salary.