Software developer jobs in Canada (2,276 jobs)
Find software developer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 2,276
- Employers
- 705
Advertised starting pay
- Average starting payCAD / year
- $100,067Across 168 listings
- Average starting payCAD / hour
- $59.17Across 102 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 5%107 listings
- Hybrid
- 35%787 listings
- On-site
- 61%1,378 listings
Not specified: <1% (4 listings)
Employers hiring include S M Software Solutions Inc (294), Genetec (74), Cisco (59).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Software developer jobs in Canada
Added
Senior Full Stack Software Developer
Robertson & Company Ltd.
Robertson is seeking a skilled Senior Full Stack Software Developer to join our client in support of an existing vacancy.
Added
Embedded Systems Software Developer
Tigercat | MacDonald Steel
Dedicated Day Shift: 8:00am – 4:30pm, Monday – Friday
Added
Software Developer Embedded Systems I (Full Time) - Canada
Cisco
As an Embedded Systems Software Developer I, you will design, develop, and deliver high-quality software features that power Cisco’s world-class networking platforms and connected…
Added
Software Developer Embedded Systems I (Full Time) - Canada
Cisco
As an Embedded Systems Software Developer I, you will design, develop, and deliver high-quality software features that power Cisco’s world-class networking platforms and connected…
Added
Software Developer Embedded Systems I (Full Time) - Canada
Cisco
As an Embedded Systems Software Developer I, you will design, develop, and deliver high-quality software features that power Cisco’s world-class networking platforms and connected…
Added
Software Developer Embedded Systems I (Full Time) - Canada
Cisco
As an Embedded Systems Software Developer I, you will design, develop, and deliver high-quality software features that power Cisco’s world-class networking platforms and connected…
Added
Software Developer Embedded Systems II (Full Time) – Canada
Cisco
As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco’s next-generation networking…
Added
Software Developer Embedded Systems II (Full Time) – Canada
Cisco
As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco’s next-generation networking…
Added
Software Developer II (Full Time) - Canada
Cisco
As a software developer on our team, you will be the driving force behind crafting user-friendly, reliable software and tools that support critical technology platforms such as operating…
Added
Software Developer Embedded Systems II (Full Time) – Canada
Cisco
As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco’s next-generation networking…
Added
Software Developer Embedded Systems II (Full Time) – Canada
Cisco
As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco’s next-generation networking…
Added
Software Developer II (Full Time) - Canada
Cisco
As a software developer on our team, you will be the driving force behind crafting user-friendly, reliable software and tools that support critical technology platforms such as operating…
Added
Software Developer Embedded Systems II (Full Time) – Canada
Cisco
As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco’s next-generation networking…
Added
Software Developer II (Full Time) - Canada
Cisco
As a software developer on our team, you will be the driving force behind crafting user-friendly, reliable software and tools that support critical technology platforms such as operating…
Added
Software Developer II (Full Time) - Canada
Cisco
As a software developer on our team, you will be the driving force behind crafting user-friendly, reliable software and tools that support critical technology platforms such as operating…
Added
Software Developer Embedded Systems II (Full Time) – Canada
Cisco
As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco’s next-generation networking…
Added
Software Developer II (Full Time) - Canada
Cisco
As a software developer on our team, you will be the driving force behind crafting user-friendly, reliable software and tools that support critical technology platforms such as operating…
Added
Software Developer II (Full Time) - Canada
Cisco
As a software developer on our team, you will be the driving force behind crafting user-friendly, reliable software and tools that support critical technology platforms such as operating…
Added
Software Developer Embedded Systems II (Full Time) – Canada
Cisco
As an Embedded Systems Software Developer, you will take ownership of designing, implementing, and optimizing critical software components across Cisco’s next-generation networking…
Added
Software Developer Embedded Systems I (Full Time) - Canada
Cisco
As an Embedded Systems Software Developer I, you will design, develop, and deliver high-quality software features that power Cisco’s world-class networking platforms and connected…
Added
Full Stack Software Developer
Pulsenics Inc.
Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses…
Added
Senior Software Developer
DNV
The Senior Software Developer is responsible for designing, developing, and maintaining data services, APIs, backend systems, and AI-ready data foundations that support scalable platform…
Added
Software Developer
Plusgrade
…integrations, and member-facing workflows. We’re looking for a backend developer who wants to own meaningful product capabilities end to end - not just clear…
Added
Software Developer
Nasdaq
As a Software Developer reporting to the AVP - Software Development, you'll be part of a growing team in Toronto supporting US exchange operations and our Ocean trading systems beyond…
Added