Talent.com

Tech engineer: Average Salary in Canada, 2026

Find out what the average Tech engineer salary is

Salary rate
How much does a Tech engineer make in Canada?
$120,668/ Annual
Based on 10000 salaries
The average Tech engineer in Canada is $120,668 per year or $61.88 per hour. Entry-level positions start at $41,978 per year, while most experienced workers make up to $147,767 per year.
Median$120,668
chart
Low$41,978
High$147,767
Tech engineer: Average Salary in Canada
Nunavut$102,329
Ontario$91,551
Northwest Territories$88,930
British Columbia$86,985
Alberta$80,593
Active jobs with salaries

Senior Technical Engineer Specializing in Nuclear Systems and Heat Sink

Cpus Engineering Staffing Solutions Inc.Brock, ON, CA
Full-time

Elevate your career as a Senior Technical Engineer focusing on nuclear safety analysis and heat sink strategies with a hybrid work model.Bring your expertise to complex design challenges and contri... Show more

 • Promoted

Senior I&C Engineer

AtkinsRéalisPickering, ON, CA
Full-time

AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups.We have been providing a wide range of services to the nuclear industry in Canada and around the world for more tha... Show more

 • Promoted

Hybrid Data Engineer Specializing in Azure and Databricks Development

2iSolutions Inc.Oshawa, Durham Region, CA
Full-time

Transform data architecture as a Data Engineer with a focus on Azure and Databricks.Collaborate in a hybrid environment to support robust data-driven applications.In this dynamic role, you will par... Show more

 • Promoted

Cloud & Embedded Linux Software Engineer II

CollaberaCannington, ON, CA
Full-time

A leading IT staffing firm located in Canada, Ontario is seeking an experienced software developer specialized in embedded Linux.The ideal candidate will have over 5 years of relevant experience an... Show more

 • Promoted