Engineers Jobs in Canada

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

70 jobs found

RF Engineer designing MW point - to - point links and overseeing installations in Vancouver. Involves troubleshooting, testing, and simulating MW networks and preparing documentation.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$70,000 - CA$105,000 per year

Performance Engineer responsible for performance optimizations and architecture analysis at Boomi. Collaborate with teams on capacity planning and offer observations for improvements.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$129,388 - CA$161,735 per year

Kubernetes Engineer enhancing CrowdStrike's AI - native cloud security platforms. Focused on scaling Kubernetes solutions and mentoring junior engineering staff in Toronto.

Hybrid Role
Toronto
Ontario
Engineer

Senior Power System Study Engineer conducting advanced grounding, lightning, and induction studies for utility and renewable energy projects. Collaborating with multidisciplinary teams and ensuring safety compliance throughout engineering processes.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$100,200 - CA$137,700 per year

Intermediate Hydrotechnical Engineer developing hydrodynamic models and collaborating with multidisciplinary teams at Stantec. Focusing on water resources and environmental impact assessments.

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

Engineer executing intelligent transport systems projects in collaboration with a team in MontrĂŠal. Ensuring project coherence and managing technical aspects in smart transportation and telecommunications.

Hybrid Role
MontrĂŠal
Quebec
Engineer

Geotechnical Engineer in Training at AtkinsRĂŠalis supporting transportation, rail, and energy sectors. Collaborating on multidisciplinary projects and mentoring junior staff to develop engineering capabilities.

Hybrid Role
Vaughan
Ontario
Engineer
CA$80,700 - CA$111,000 per year

Systems SERDES Engineer at Alphawave Semi responsible for high - speed data communication projects. Working on SERDES for applications in data centers and AI with a focus on design and validation.

Hybrid Role
Vancouver
British Columbia
Engineer
$115,000 - $225,000 per year

Cold Regions Engineer for BMT supporting engineering services in northern climates. Involves assessments, client interactions, and project management in challenging environments.

Hybrid Role
Ottawa
Ontario
Engineer
CA$105,000 - CA$130,000 per year

Process Engineer at PointClickCare enhancing reliability of cloud - based systems across SaaS platform. Acting as Incident Commander and leading ongoing improvements for software delivery and incident management.

Hybrid Role
Mississauga
Ontario
Engineer
CA$79,000 - CA$88,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