Software development engineer: Average Salary in Canada, 2026
Find out what the average Software development engineer salary is
Salary rate
How much does a Software development engineer make in Canada?
$146,250/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Software development engineer in Canada is $146,250 per year or $75 per hour. Entry-level positions start at $120,668 per year, while most experienced workers make up to $163,804 per year.
Median$146,250

Low$120,668
High$163,804
Software development engineer: Average Salary in Canada
Nunavut$115,000
Ontario$114,935
British Columbia$112,415
Quebec$109,709
Alberta$107,859
Active jobs with salaries
Senior Land Development Project Engineer.Location : Guelph, ON, Canada Date Posted : Jan 5, 2026 At GEI’s Guelph office, you’ll have the opportunity to work in a city known for its balance of urban g...Show moreLast updated: 15 days ago
A technology solutions provider in Canada is seeking a Senior Quality Assurance Automation Engineer to lead the development of test automation strategies.
The role involves mentoring teams in qualit...Show moreLast updated: 1 day ago
RBO SERVICES LLC is a software development company founded in 2020, partnering with Quad Nova Group INC company.Currently we are seeking for qualified Senior / Lead Java Engineer, for java-based web-...Show moreLast updated: 30+ days ago
AFM Industries is a global leader in supplying advanced heavy-duty conveyor belts and related industrial solutions.For over 30 years, we have played a vital role in some of the worlds most ambitiou...Show moreLast updated: 3 days ago
- Promoted
Senior Land Development Project Engineer
GEI Consultants, Inc.Courtice, caFull-time
Senior QA Automation Engineer — Lead Frameworks & Performance
Spirit OmegaOshawa, Durham Region, CAFull-time
Senior / Lead Java Software Engineer
Rbo PROAjax, ON, CAFull-time
Software Development Intern
AFM IndustriesOshawa, ON, CanadaFull-time