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

Forward Deployed Engineer building production AI systems for Sperton’s operating businesses. Discovering high - impact workflows, shipping end - to - end software, and measuring operational impact.

Hybrid Role
TorontoEngineer
CA$180,000 - CA$260,000 per year

Ingénieur responsable de projets électriques du bâtiment chez Norda Stelo, concevant des systèmes électromécaniques. Gestion de projets institutionnels, commerciaux et industriels, budgets et échéanciers.

Hybrid Role
LongueuilEngineer

Senior Process Engineer delivering mineral - processing design and improvements for Sedgman’s global resources business. Supporting mining projects from feasibility through detailed engineering in Montreal’s hybrid office.

Hybrid Role
MontrealEngineer

Traffic signal and roadway lighting engineer designing transportation infrastructure for Arcadis. Preparing compliant drawings, specifications, photometrics, reports and field deliverables.

Hybrid Role
TorontoEngineer
CA$71,000 - CA$106,000 per year

Principal Geotechnical Engineer leading geotechnical infrastructure projects for AtkinsRéalis, an engineering and nuclear services organization. Mentoring teams and expanding transportation, tunnel, rail, and municipal geotechnics capability.

Hybrid Role
TorontoEngineer
CA$125,000 - CA$171,900 per year

New graduate geotechnical engineer joining AtkinsRéalis, an engineering services and nuclear organization. Developing expertise in soil mechanics, slopes, dams, excavations, and tunnels through its Odyssey Program.

Hybrid Role
TorontoEngineer
CA$61,900 - CA$80,000 per year

Senior Traffic Engineer delivering transportation planning and traffic engineering projects for GHD Canada. Leading multidisciplinary studies, roadway improvements, traffic analysis, and team development.

Hybrid Role
TorontoEngineer
CA$87,570 - CA$133,570 per year

Intermediate Project Engineer supporting engineering and procurement for Wood’s Canadian oil, gas, renewables, pipelines, and refinery projects. Coordinating multidisciplinary delivery, schedules, quality, procurement, and risks.

Hybrid Role
CalgaryEngineer

Ingénieure géotechnique chez EXP, firme de services - conseils en ingénierie et conception. Réalisation d’études, conception d’ouvrages et supervision de projets au Québec.

Hybrid Role
SherbrookeEngineer

Consultant Vibration Engineer solving complex vibration, fatigue, transient, and integrity problems for Wood’s energy and materials clients. Delivering computational analyses, field studies, reports, and client - facing consulting.

Hybrid Role
CalgaryEngineer

Junior Geological Engineer supporting field investigations, geological mapping, and geotechnical analyses. Contributing to infrastructure projects at AtkinsRéalis, a global engineering services organization.

Hybrid Role
OttawaEngineer

Electrical I&C Engineer designing instrumentation, control, and electrical systems for nuclear and regulated industrial projects. Supporting testing, commissioning, and field implementation.

Hybrid Role
PickeringEngineer
CA$95,000 - CA$110,000 per year

Senior MDM Engineer leading enterprise Master Data Management and Customer 360 architecture at TD, a global financial institution. Driving data governance, integration, APIs, and platform modernization.

Hybrid Role
TorontoEngineer
CA$115,600 - CA$163,200 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