Engineers Jobs in Canada

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

449 jobs found

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

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

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

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

Technical Proposal Specialist/Engineer developing medium - voltage switchgear quotes, layouts, pricing, and designs for S&C Electric’s power - grid solutions. Liaising with sales, customers, engineering, and production in hybrid Toronto role.

Hybrid Role
Toronto
Ontario
Engineer
CA$87,990 - CA$116,578 per year

M365 engineer designing secure Microsoft 365, identity, and Windows endpoint solutions for Sun Life, a global financial - services company. Leading Intune, SCCM, Entra ID, automation, security, and enterprise desktop engineering initiatives.

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

Ingénieur hydroélectrique chez GHD dirigeant des projets de barrages et centrales à réserve pompée au Québec. Pilotage technique, modélisation hydraulique, conception, gestion client et encadrement d’équipes multidisciplinaires.

Hybrid Role
Montréal
Quebec
Engineer

Ingénieur hydrotechnique chez GHD, leader des services professionnels en eau, énergie et urbanisation. Conception, simulation et inspection hydrologique de barrages et infrastructures hydrauliques.

Hybrid Role
Montreal
Quebec
Engineer

Ingénieur forestier réalisant des inventaires, cartes et analyses géospatiales pour TEHORA. Collaborant aux projets publics et produisant des livrables techniques conformes.

Hybrid Role
Lévis
Quebec
Engineer

Ingénieure géotechnique chez EXP, firme de services d’ingénierie et d’architecture. Réalisation d’études, supervision de terrain et analyses pour bâtiments, infrastructures et transport.

Hybrid Role
Gatineau
Quebec
Engineer

Forward Deployed Engineer implementing Feathery workflow automation for enterprise financial - services customers. Designing solutions, deploying workflows, and guiding adoption across customer implementations.

Hybrid Role
Toronto
Ontario
Engineer

Ingénieur(e) Stress analysant la tolérance aux dommages des structures aéronautiques principales chez SOGECLAIR. Développant les spectres de fatigue et préparant les rapports de certification.

Hybrid Role
Montreal
Quebec
Engineer

Instrumentation and controls engineer supporting Wood’s energy and materials projects, including the Shell Scotford Program. Designing instrumentation systems, coordinating vendors, and preparing engineering and procurement deliverables.

Hybrid Role
Edmonton
Alberta
Engineer

Engineer IV delivering complex engineering, field, and technology solutions for Framatome Canada. Supporting safe, efficient CANDU nuclear energy operations and customer growth.

Hybrid Role
Pickering
Ontario
Engineer
CA$134,000 - CA$147,000 per year

Triton Compiler Engineer developing front - end, back - end, and optimization components for Intel GPU kernels. Building compiler technology for Intel's silicon products and digital devices.

Hybrid Role
Toronto
Ontario
Engineer
CA$133,922 - CA$189,066 per year

Project Engineer supporting Enbridge’s energy infrastructure expansion and maintenance projects. Coordinating mechanical design, external engineering firms, regulatory compliance, and facility commissioning.

Hybrid Role
Calgary
Alberta
Engineer

Mission Engineer building and deploying AI - powered workflows, integrations, and operational tools for Axon’s public safety agency customers. Driving onsite adoption, measurable mission outcomes, and reusable solutions across strategic accounts.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$93,000 - CA$148,800 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