Engineers Jobs in Canada

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

415 jobs found

Fire Protection Engineer planning and designing fire protection systems for institutional and commercial projects at Stantec. Collaborating with multidisciplinary teams in a hybrid work environment.

Hybrid Role
Ottawa
Ontario
Engineer
CA$94,600 - CA$137,100 per year

Senior Facade Engineer leading technical engineering for facade solutions at Stantec. Managing projects from concept through construction across Western Canada and beyond.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$94,600 - CA$137,100 per year

Intermediate Process Engineer responsible for process design and engineering activities in the minerals and metals sector. Located in Vancouver or Burlington, contributing to global mining projects.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$103,600 - CA$126,000 per year

Software Engineer joining a team to develop enterprise software solutions for clients. Collaborating within a diverse and agile environment, continuously learning and improving the tech stack.

Hybrid Role
Montreal
Quebec
Engineer

Lead Engineer managing upgrade projects focusing on Valmet sensors and profilers. Collaborating with teams in North America and Finland to ensure project success.

Hybrid Role
Toronto
Ontario
Engineer

Senior Pipeline Engineer responsible for leading and delivering mainline pipeline projects across Canada. Collaborates with multidisciplinary teams and provides technical oversight and mentorship.

Hybrid Role
Calgary
Alberta
Engineer
CA$90 - CA$125 per hour

Proposal Engineer developing technical content for complex engineering proposals at Lauren. Collaborating with project teams to ensure alignment and execution of engineering deliverables.

Hybrid Role
Calgary
Alberta
Engineer
CA$115 - CA$130 per hour

Specialist Engineer optimizing critical rotating equipment for Orica's Global Specialist Asset Integrity team. Leading engineering and reliability efforts across global manufacturing facilities.

Hybrid Role
Carseland
Alberta
Engineer
CA$107,700 - CA$114,000 per year

Engineer in mechanical claims for Intact, supporting internal growth and improving insured experience during claims. Investigating causes of damages in building mechanical systems and ensuring resolution.

Hybrid Role
MontrĂŠal
Quebec
Engineer
CA$128,300 - CA$156,800 per year

Principal Water Engineer leading water and wastewater consulting projects at Arcadis. Oversight, client relations, mentorship, and innovative strategies in engineering solutions are paramount.

Hybrid Role
Toronto
Ontario
Engineer
CA$138,000 - CA$188,000 per year

Senior Process Engineer managing and executing process plant designs for the Minerals & Metals sector. Based in Vancouver or Burlington offices with flexible work arrangements.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$157,000 - CA$192,000 per year

Lead ETL Developer responsible for designing and maintaining ETL solutions for Canada Life. Collaborating with teams to improve processes and ensure data integration best practices.

Hybrid Role
BangaloreEngineer

Ingénieur(e) municipal(e) spécialisé(e) en travaux civils, impliqué(e) dans des projets d’infrastructures urbaines et multidisciplinaires. Collaborer avec diverses équipes et parties prenantes pour mener à bien des projets variés.

Hybrid Role
MontrĂŠal
Quebec
Engineer

Engineer designing and integrating technology solutions to optimize operations in manufacturing and industrial sectors. Collaborating with various departments to enhance production efficiency.

Hybrid Role
Saguenay
Quebec
Engineer

Geotechnical Engineer leading design for transportation and energy projects within a hybrid work environment at AtkinsRĂŠalis. Engaging in site investigations and mentoring junior engineers while ensuring high technical standards.

Hybrid Role
Ottawa
Ontario
Engineer
CA$100,200 - CA$137,700 per year

GNC Engineer responsible for technical design and operation of spacecraft control platforms for Kepler Communications. Collaborating with cross - functional teams to ensure performance of spacecraft systems.

Hybrid Role
Toronto
Ontario
Engineer
CA$100,622 - CA$150,622 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