Engineers Jobs in Canada

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

510 jobs found

Ingénieure ou ingénieur concevant des ponts et ouvrages d’art ferroviaires chez EXP, firme d’ingénierie et d’architecture. Calculs structuraux, plans, devis et assistance en construction.

Hybrid Role
MontréalEngineer

Building Science Engineer leading Vertex’s environmental BCA/PCA service line. Establishing assessment standards, field teams, QA/QC, and national market expansion.

Hybrid Role
VancouverEngineer
CA$90,000 - CA$120,000 per year

Building Science Engineer leading Vertex’s BCA/PCA service line for environmental services provider Vertex. Establishing technical standards, field teams, QA/QC, and national growth across Canada and the U.S.

Hybrid Role
TorontoEngineer
CA$90,000 - CA$120,000 per year

Telecom Engineer designing SCADA, radio, and networking systems for Qualus utility clients. Preparing telecommunications documentation and supporting critical grid infrastructure projects.

Hybrid Role
VancouverEngineer
CA$86,000 - CA$110,000 per year

Transportation Engineer designing traffic operations, road safety, and transit infrastructure for Arcadis. Preparing studies, technical reports, and traffic control plans for connected, sustainable cities.

Hybrid Role
TorontoEngineer
CA$93,000 - CA$139,000 per year

Engineer - in - Training supporting subsurface modeling and surface facility design for Eavor Technologies’ closed - loop geothermal energy systems. Collaborating internationally to commercialize clean heat and power.

Hybrid Role
CalgaryEngineer

Ingénieur sénior dirigeant des équipes et projets de traitement de l’eau chez GHD. Gestion de projets techniques, développement des affaires et solutions d’ingénierie pour les communautés.

Hybrid Role
MontréalEngineer

Environmental Engineer/Scientist managing contamination assessment, remediation, and hydrogeological projects for GHD. Preparing technical documents, overseeing field investigations, and mentoring junior staff in Ontario.

Hybrid Role
PeterboroughEngineer
CA$67,500 - CA$95,000 per year

Intermediate Geotechnical Engineer delivering investigations, analyses, and designs for Arcadis’ sustainable infrastructure projects. Supporting construction, reporting, clients, and multidisciplinary teams.

Hybrid Role
TorontoEngineer
CA$93,280 - CA$139,920 per year

Agile Engineer configuring and supporting Odessa enterprise applications at DLL, a global asset finance company. Troubleshooting integrations, SQL data, production incidents, and secure agile delivery.

Hybrid Role
BurlingtonEngineer
CA$86,406 - CA$129,610 per year

Senior instrumentation and controls engineer coordinating Wood’s Canadian energy and heavy - industrial projects. Delivering design, procurement, construction support, control systems, and safety - study expertise.

Hybrid Role
CalgaryEngineer

Senior engineer leading landfill, landfill gas, transfer station, and organics projects for GHD’s waste management team. Providing technical oversight, client support, and mentorship across Western Canada.

Hybrid Role
CalgaryEngineer
CA$112,448 - CA$187,413 per year

Senior Geotechnical Engineer leading complex transportation, marine, and civil infrastructure projects for Arcadis. Delivering geotechnical designs, construction support, and client proposals in Western Canada.

Hybrid Role
VancouverEngineer
CA$106,000 - CA$159,000 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