Type in a job title:
salary_header

Need to hire? Give your jobs the exposure they deserve and start your new posting today. Post a job >

Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Software engineer make in Canada?
$93,734
/ Annual
Based on 2201 salaries
The average software engineer salary in Canada is $93,734 per year or $48.07 per hour. Entry-level positions start at $76,659 per year, while most experienced workers make up to $136,500 per year.
Median
$93,734
chart
Low
$76,659
High
$136,500

Software engineer: salaries per region

Active jobs with salaries

Archived Salaries

software engineer

Halifax, Nova Scotia
HB Studios
$62,000.00 to $70,000.00 annually for 36.25 hours per week

Software engineer

Toronto, Ontario
Critical Mass Inc.
$75,000.00 to $85,000.00 annually

Senior Software Engineer

Toronto, Ontario
Jobspring Partners
$100-110K

Software Engineer

Montreal, Quebec
Planet4iT
$70,000 - 90,000

RESEARCH ENGINEER III: McSCert (Computing and Software)

Hamilton, Ontario
McMaster University
$28.74 - $45.86 (hourly)

Newmanager, software engineering

Ottawa, Ontario
Trend Micro Canada Technologies, Inc
Salary$110,000.00 to $140,000.00 annually

Sr. Software Engineer

Toronto, Ontario
Robert Half Canada
$120000.00 to $135000.00

Principal Software Development Engineer

Victoria, British Columbia
Workday
$155,000.00

Software Testing Engineer

Abbotsford, British Columbia
Goldengate Solutions Ltd.
$42.07

Software Engineer Windsor

Windsor, Ontario
Zimmer Controls and Contracting Limited
45.67 $

Senior Software Engineer C#/.Net

Toronto, Ontario
Workbridge Associates
$100-110 K

software engineer

Coquitlam, British Columbia
Webworx Solution
$43.50 hourly

ISL 30R - Software Engineer

Coquitlam, British Columbia
BC Public Service
$79,530.36 - $90,884.16

GEO Semiconductor - Embedded Systems Software Engineer

Toronto, Ontario
Beyond SOF
$121,000 - $140,000

Software Engineer Co-op (Build & Release) - Fall 2022

Canada, Remote
Wonolo Inc.
$66