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

Intermediate Geotechnical or Geological Engineer at BGC Engineering managing design and operation of tailings storage facilities. Collaborating with a multi - disciplinary team to ensure safety and compliance.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$90,000 - CA$120,000 per year

Ingénieur.e en Structure du bâtiment contribuant à des projets variés et stimulants pour une clientèle diversifiée chez EXP. Environnement hybride permettant de partager le temps entre télétravail et bureau de Sherbrooke.

Hybrid Role
Sherbrooke
Quebec
Engineer

Water/Wastewater Engineer in Training working on water and wastewater treatment projects. Contributing to engineering reports and working collaboratively within a project team.

Hybrid Role
Windsor
Ontario
Engineer
CA$63,300 - CA$88,600 per year

Engineer in Training II on Enbridge's Leak Detection team applying technical skills to protect communities. Building hands - on experience while collaborating with expert engineers for leak detection systems.

Hybrid Role
Edmonton
Alberta
Engineer

Animation Engineer at Final Strike Games collaborating with designers and artists on character animations. Ensuring high - quality in - game developments using Unreal Engine 5 and other animation technologies.

Hybrid Role
Vancouver
British Columbia
Engineer

Engineer in Electrical Engineering working for consulting firm EXP in Quebec. Handling various industrial projects from design to monitoring and implementation.

Hybrid Role
QuebecEngineer

Ingénieur Procédés pour Naskeo, spécialisée dans la méthanisation. Conception, études de faisabilité et suivi de mise en service des unités de biométhanisation.

Hybrid Role
KeridisEngineer

Technical Escalation Engineer acting as a liaison between support and engineering teams at Pigment. Ensuring reliability of the platform and proposing improvements for customer satisfaction.

Hybrid Role
Toronto
Ontario
Engineer
CA$95,000 - CA$140,000 per year

Supporting engineering execution on - site for Mantel's first molten - salt - based carbon capture demonstration project. Collaborating with technical teams and managing day - to - day activities.

Hybrid Role
Trois Rivieres
Quebec
Engineer

Intermediate Geotechnical Engineer working on residue storage facilities at BGC, contributing to earth sciences projects in Montreal or Quebec. Collaborating with multidisciplinary teams and ensuring safety and compliance.

Hybrid Role
Montreal
Quebec
Engineer
CA$90,000 - CA$110,000 per year

Intermediate Chaos Engineer responsible for designing and executing chaos experiments to enhance resilience in enterprise AI applications. Collaborating cross - functionally to improve system reliability in the R&D team.

Hybrid Role
Ottawa
Ontario
Engineer
CA$90,000 - CA$120,000 per year

Commissioning Specialist executing startup of molten - salt carbon capture technology. Ensuring system comes up safely and to design intent during hands - on field operations.

Hybrid Role
Trois Rivieres
Quebec
Engineer

Roadway Illumination and Traffic Signal Engineer designing for transportation facilities. Preparing intersection design Drawings, Estimates, Specifications, and Proposals in Ontario.

Hybrid Role
Toronto
Ontario
Engineer
CA$71,000 - CA$106,000 per year

Engineer in Nokia’s Optical Engineering Team designing next generation transponder/muxponder products. Collaborating with teams to optimize performance and assist in integration of line modules.

Hybrid Role
Ottawa
Ontario
Engineer
CA$94,702 - CA$155,582 per year

Digital Transformation Engineer at Renaissance designing and automating enterprise systems for efficiency in supply chain operations. Bridging IT and business process improvement through digital solutions.

Hybrid Role
Kanata
Ontario
Engineer
CA$60,000 - CA$63,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