Engineers Jobs in Canada

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

955 jobs found

Project Engineer leading metering installations and hardware enablement for Voltus demand - response programs. Supporting customers, Sales, and Engineering with energy - reduction strategies and technical solutions.

Remote Role
Engineer
$80,000 - $90,000 per year

Ingénieur municipal à la Fédération québécoise des municipalités, accompagnant les municipalités québécoises dans leurs projets d’infrastructures. Planification, conception, surveillance de travaux et solutions résilientes aux changements climatiques.

Hybrid Role
Québec
Quebec
Engineer

M365 engineer designing secure Microsoft 365, identity, collaboration, and Windows endpoint solutions. Supporting Sun Life’s mission to help Clients achieve financial security and healthier lives.

Hybrid Role
Waterloo
Ontario
Engineer
CA$90,000 - CA$140,000 per year

Engineer II automating application, platform, and infrastructure releases for TD Securities. Applying engineering expertise to improve technology tools, processes, and platform domains.

Hybrid Role
Toronto
Ontario
Engineer
CA$126,800 - CA$164,100 per year

1st Class Power Engineer operating boiler and ammonia refrigeration systems at JBS Canada's Brooks beef - processing facility. Reducing energy use, leading safety, and delivering plant improvement projects.

Onsite Role
Brooks
Alberta
Engineer

Ingénieur forestier chez TEHORA, réalisant inventaires forestiers, cartographie et analyses géospatiales pour des mandats publics au Québec. Supervisant les relevés, données SIG et livrables techniques.

Remote Role
Engineer

Senior I&C Engineer designing CANDU instrumentation and control systems for AtkinsRéalis, a Canadian nuclear engineering services company. Producing specifications, assessments, design documents, and engineering drawings.

Onsite Role
Pickering
Ontario
Engineer

DDI Engineer

LinkedIn Recruiter Post

Seeking a DDI Engineer with deep DNS expertise to support a large enterprise network in the GTA, ON. Contract role requiring hands - on experience with DNS/DHCP and IPAM platforms.

Toronto
Ontario
Engineer

Fire engineer designing and evaluating fire protection systems for GHD’s Canadian architecture, engineering, and environmental projects. Conducting risk assessments, code reviews, inspections, project management, and mentoring junior engineers.

Hybrid Role
Waterloo
Ontario
Engineer
CA$74,025 - CA$123,375 per year

Forward Deployed Engineer helping strategic customers adopt Tailscale’s secure networking software. Providing onboarding, technical support, QBRs, troubleshooting, and customer success guidance.

Remote Role
Engineer

Forward Deployed Engineer supporting strategic customers using Tailscale’s secure networking platform. Driving onboarding, technical adoption, troubleshooting, and product feedback across customer and internal teams.

Remote Role
Engineer

Engineer II performing design, analysis, testing, and field engineering for Framatome Canada’s nuclear technologies. Supporting safe, efficient CANDU reactor operations and product - life - cycle improvements.

Hybrid Role
Pickering
Ontario
Engineer
CA$99,000 - CA$110,000 per year

Underground Geotechnical Engineer supporting ground control and mine planning at Coeur Silvertip, a Canadian precious - metals mining operation. Designing support systems, analyzing monitoring data, and managing geotechnical risk for underground excavations.

Onsite Role
Northern British Columbia
British Columbia
Engineer
CA$120,000 - CA$130,000 per year

Validation Engineer testing SSD firmware, NVMe features, and NAND memory products for DATAmundi’s localization and data - services software business. Detecting defects, optimizing validation, and coordinating with firmware engineers and clients.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$65,000 - CA$70,000 per year

Electrical Engineer - in - Training designing substation protection, control, and metering systems for Qualus, a power infrastructure transformation firm. Supporting utility projects from concept through construction and commissioning.

Onsite Role
Calgary
Alberta
Engineer

Compiler Engineer advancing Intel’s oneAPI offloading and SYCL infrastructure for CPUs, GPUs, and accelerators. Collaborating with LLVM and Intel teams on production compiler technology.

Remote Role
Engineer
CA$133,922 - CA$189,066 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