Skip to main content
Salary Guide

Embedded Systems Engineer Salary in Canada

Based on 1,468 job listings - 2026

Average salary
$100,000 - $106,000
Median salary
$100,000 - $106,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$74K
25th percentile$93K
Median$100K
75th percentile$106K
90th percentile$122K

50% of professionals earn between $92,500 - $106,000 CAD

The median salary is $100,000

Top cities

Toronto177 job openings
Markham144 job openings
Ottawa134 job openings
Montreal117 job openings
Winnipeg82 job openings
Vancouver44 job openings
Hamilton35 job openings
Southwestern Ontario30 job openings
Ahuntsic North28 job openings
Edmonton25 job openings

Embedded Systems Engineer

1,468 job openings

View job listings

The average salary for a Embedded Systems Engineer in Canada is CAD 100,000 - CAD 106,000 per year in 2026. The median salary is CAD 103,000 per year, based on 1,468 active job listings.

The cities with the most Embedded Systems Engineer job opportunities in Canada are Toronto, Markham, Ottawa, Montreal, Winnipeg. Toronto leads with 177 job openings.

Explore 1,468 Embedded Systems Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.