Engineers Jobs in Canada

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

302 jobs found

Engineer performing complex thermodynamic analyses for aircraft. Join SOGECLAIR's international and multicultural environment, focused on innovation and engineering excellence.

Hybrid Role
Montreal
Quebec
Engineer

Geotechnical Engineer working on diverse engineering projects in Waterloo. Responsible for designing geotechnical engineering solutions and collaborating with multidisciplinary teams.

Hybrid Role
Waterloo
Ontario
Engineer
CA$74,400 - CA$107,900 per year

Senior Hydrologist/Water Resources Engineer providing technical oversight in hydrometrics and water management for Stantec. Collaborating with teams to mentor and ensure quality in technical deliverables.

Hybrid Role
Burnaby
British Columbia
Engineer
CA$115,700 - CA$184,000 per year

Piping Analysis Engineer working on nuclear safety related piping analysis at GE Vernova. Involves various engineering responsibilities and collaboration with cross - disciplinary teams.

Hybrid Role
Markham
Ontario
Engineer
CA$70,100 - CA$116,800 per year

Lead Piping Analysis Engineer collaborating on nuclear safety projects at GE Vernova. Responsible for piping analysis to meet industry standards and regulatory compliance.

Hybrid Role
Markham
Ontario
Engineer
CA$96,900 - CA$145,400 per year

Piping Analysis Engineer working with GE Vernova to analyze nuclear safety related piping and supports. Collaborating with teams to ensure code compliance and technical solutions.

Hybrid Role
Markham
Ontario
Engineer
CA$70,100 - CA$116,800 per year

Intermediate Consultant (Mining Engineer) supporting mine planning operations in Calgary. Engaging in project development and fostering positive client relationships to enhance mining practices.

Hybrid Role
Calgary
Alberta
Engineer
CA$80,000 - CA$104,000 per year

Sr. Wireless Network Engineer delivering innovative and secure wireless solutions for large enterprises. Implementing complex designs and ensuring optimal network performance with a customer - centric approach.

Hybrid Role
Toronto
Ontario
Engineer
$70 - $80 per hour

Mid - level RF engineer supporting technical management, production readiness of an UT Modem/RF module for Telesat's LEO network. Involves significant hands - on work and cross - functional collaboration.

Hybrid Role
Ottawa
Ontario
Engineer

Systems Engineer leading activities in pneumatic systems for Sogeclair Digital Engineering. Defining architecture, managing integration, and supporting multidisciplinary teams in aerospace projects.

Hybrid Role
Montreal
Quebec
Engineer

Ingénieur(e) en géotechnique au sein d'EXP, responsable de projets en géotechnique au Québec. Collaborant avec des équipes pour développer des affaires et mener des études géotechniques variées.

Hybrid Role
Drummondville
Quebec
Engineer

Environmental Engineer conducting environmental assessments and characterizations in collaboration with a team. Involves managing municipal projects and providing technical support within the team.

Hybrid Role
Montreal
Quebec
Engineer

Engineer - in - Training at Acuren Group supporting Engineering Department with pipeline integrity management tasks. Involves assessing and evaluating pipeline risks and providing technical guidance to clients.

Hybrid Role
Calgary
Alberta
Engineer

Acoustic Engineer contributing to initiatives related to cabin acoustics across the product line at SOGECLAIR. Collaborating with teams to enhance passenger comfort in aircraft design.

Hybrid Role
Toronto
Ontario
Engineer

Aerospace Engineer conducting aeroelastic simulations and analyses for new aircraft design. Collaborating across engineering disciplines and documenting technical findings for certification.

Hybrid Role
Montreal
Quebec
Engineer

Aerospace Engineer conducting design loads analysis for aircraft at SOGECLAIR. Involves simulations, modeling, and compliance with certification standards.

Hybrid Role
Montreal
Quebec
Engineer

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