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

Senior HVDC Project Engineer supporting global HVDC and FACTS projects with engineering design, technical specifications, and commissioning activities. Join a leading design firm in building a clean energy future.

Hybrid Role
Winnipeg
Manitoba
Engineer

Senior Water Resources Engineer managing mine water resources projects throughout the life of the mine in Canada. Collaborating within multidisciplinary teams and engaging with clients on water quality issues.

Hybrid Role
Markham
Ontario
Engineer
CA$94,800 - CA$164,600 per year

Unit Cell Engineer designing and developing electrochemical cell components for flow batteries. Focused on performance optimization and cost reduction in energy storage solutions.

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

Lead Protection & Control Engineer at GE Vernova responsible for designing protection schemes in T&D substations. Collaborating with a team to ensure project specifications and safety in the energy sector.

Hybrid Role
Engineer
CA$100,000 - CA$150,000 per year

Join EXP as an Environmental Engineer or Geologist in Laval or Montreal, working on diverse environmental projects with public and private clients.

Hybrid Role
Laval
Quebec
Engineer

Intermediate Hydraulic Engineer designing and optimizing pipeline and facility systems at Enbridge. Leveraging hydraulic expertise and project management skills to solve complex challenges.

Hybrid Role
Edmonton
Alberta
Engineer

Process Engineer supporting multidisciplinary engineering projects in mineral and chemical processing at Barr. Involves process design, documentation, and technical reporting responsibilities.

Hybrid Role
Calgary
Alberta
Engineer
CA$100,000 - CA$120,000 per year

Lead Protection & Control Engineer responsible for designing protection schemes for T&D substations and BESS applications. Overseeing project specifications, cost control, and schedule objectives.

Hybrid Role
Engineer
CA$100,000 - CA$150,000 per year

Compiler Engineer designing, developing, and maintaining LLVM - based compilers for Intel's processor platforms. Collaborating with hardware teams and contributing to software ecosystems that empower global innovation.

Hybrid Role
Toronto
Ontario
Engineer
CA$114,890 - CA$162,190 per year

Electrical Engineer working within a multi - disciplinary team on HV/EHV substation projects. Coordinates planning, design activities, and mentors junior engineers for successful project completion.

Hybrid Role
Edmonton
Alberta
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