Engineers Jobs in Canada

Browse 415 engineers roles in Canada plus related opportunities such as mechanical engineer, electrical engineer, civil engineer and software engineer.

415 jobs found

Lead Release Train Engineer managing Agile delivery systems for financial services. Fostering collaboration, continuous improvement, and alignment between strategy and execution.

Hybrid Role
Waterloo
Ontario
Engineer
CA$113,260 - CA$210,340 per year

Data Engineer managing data ingestion, modeling, and reporting using Microsoft Fabric at BDO. Collaborating with stakeholders and maintaining pipelines, reports, and documentation.

Hybrid Role
Toronto
Ontario
Engineer
CA$84,000 - CA$128,000 per year

Project Engineer coordinating project activities and engineering deliverables for mining projects at Sedgman, based in Vancouver. Involves diverse projects from feasibility studies to construction.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$130,000 - CA$180,000 per year

Project Engineer coordinating engineering deliverables for mining projects at Stantec. Lead technical execution and client interface for successful project outcomes in Canada.

Hybrid Role
Saskatoon
Saskatchewan
Engineer
CA$106,700 - CA$156,700 per year

Engineer or Geologist specializing in Environment and Geotechnics at EXP's Drummondville and Victoriaville offices. Collaborating on diverse projects for public and private clients in the Centre - du - Québec area.

Hybrid Role
Drummondville
Quebec
Engineer

Software Support Engineer ensuring the performance and reliability of FLO's R&D solutions. Analyzing incidents and collaborating with interdisciplinary teams for effective resolutions.

Hybrid Role
Québec City
Quebec
Engineer

Environmental Engineer/Geoscientist supporting environmental investigations and remediation activities at Pario Engineering & Environmental Sciences in Moncton, New Brunswick. Hybrid working model with field and client interaction responsibilities.

Hybrid Role
Moncton
New Brunswick
Engineer

Engineer - Methods at Expleo supporting aerospace projects and manufacturing processes in Montreal, QC. Responsible for planning, tooling, and production support in a dynamic engineering environment.

Hybrid Role
Montreal
Quebec
Engineer

Principal Graphics Engineer at Parallelz focusing on graphics and rendering stack for mobile applications. Joining an AI - native organization to drive technical strategy in a hybrid work environment.

Hybrid Role
Toronto
Ontario
Engineer

Validation Engineer optimizing electronic vapor product testing methodologies for Greentank's innovative electronic vapor products. Collaborating with cross - functional teams to ensure quality and compliance in laboratory operations.

Hybrid Role
Toronto
Ontario
Engineer

Engineer performing complex thermodynamic analyses for aircraft. Join SOGECLAIR's international and multicultural environment, focused on innovation and engineering excellence.

Hybrid Role
Montreal
Quebec
Engineer

Geotechnical Engineer working on diverse engineering projects in Waterloo. Responsible for designing geotechnical engineering solutions and collaborating with multidisciplinary teams.

Hybrid Role
Waterloo
Ontario
Engineer
CA$74,400 - CA$107,900 per year

Senior Hydrologist/Water Resources Engineer providing technical oversight in hydrometrics and water management for Stantec. Collaborating with teams to mentor and ensure quality in technical deliverables.

Hybrid Role
Burnaby
British Columbia
Engineer
CA$115,700 - CA$184,000 per year

Piping Analysis Engineer working on nuclear safety related piping analysis at GE Vernova. Involves various engineering responsibilities and collaboration with cross - disciplinary teams.

Hybrid Role
Markham
Ontario
Engineer
CA$70,100 - CA$116,800 per year

Lead Piping Analysis Engineer collaborating on nuclear safety projects at GE Vernova. Responsible for piping analysis to meet industry standards and regulatory compliance.

Hybrid Role
Markham
Ontario
Engineer
CA$96,900 - CA$145,400 per year

Engineer salary expectations in Canada

The average salary for engineers in Canada is $126,642 per year. This is based on 824 job openings.

Below is a breakdown of salary data by years of experience

ExperienceNumber of roles analyzedAverage salary
Entry (Engineer) (0-1 yrs)20$78,612
Junior Engineer (1-2 yrs)130$98,257
Mid-level Engineer (2-4 yrs)427$111,762
Senior Engineer (5-9 yrs)625$131,030
Lead Engineer (10+ yrs)150$166,228

How long does it take for companies to hire engineers in Canada?

We analyzed 331 job listings and found it takes about 23 days for employers to close a job opening.

The most in-demand skills for engineers in Canada

We reviewed 3,697 job postings and found the top skills employers ask for most often are:

Python12.0%
Cloud6.6%
SQL4.7%
Azure4.3%
Linux3.5%
AWS3.5%
Assembly3.3%
TypeScript2.8%
Java2.1%
Kubernetes2.1%

Frequently asked questions