Software development jobs in Canada (7,899 jobs)
Explore software development jobs in Canada. Choose a role or place to find work that fits.
Counted
Hiring at a glance
View jobs- Open jobs
- 7,899
- Employers
- 2,203
Advertised starting pay
- Average starting payCAD / year
- $117,131Across 921 listings
- Average starting payCAD / hour
- $56.23Across 344 listings
- Average starting payUSD / year
- $164,765Across 34 listings
- Average starting payCAD / month
- $8,869Across 15 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%548 listings
- Hybrid
- 39%3,044 listings
- On-site
- 54%4,280 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (307), Amazon (160), Electronic Arts (88).
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 development jobs in Canada
Added
Software Development Engineer in Test - SDET
Corning
Candidates must be based in Canada and able to attend occasional in-person meetings at our Montreal, QC office
Added
Software Engineer and Full Stack Developer
Afynia Laboratories
MSc with 3 years of experience or BEng with 5 years of experience in software development, automation, data engineering, or database development.
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Added
RQ11754 - Software Developer - Senior
Maarut
during the use and operation of software packages, including technical
Added
Senior Software Engineer – Python & AWS (100% Remote)
Recrute Action
2-5 years of experience in software engineering, DevOps, or application development.
Added
Senior Software Developer - Form
Safe Software
Experience: 7+ years of professional software development experience, including technical leadership of complex projects and systems
Added
Senior/Staff Software Engineer (Back-End), Inference
Cohere
This role is for a highly experienced Back-End Software Engineer who wants to work on core systems that shape how the platform (Model Vault) operates. You will help define the architecture…
Added
Software Developer
Royal Bank of Canada
We are looking for a top-notch, driven, Software Developer who is a great team player and passionate about the quality of their code. As a Software Developer, you will be contributing to…
Added
Mainframe Developer - (PL/I) - Req ID: RQ1168 - Software Engineer - Toronto, Ontario, Canada
Arthur Grand Technologies Inc
Hiring: Senior Software Developer – Mainframe (PL/I) - Req ID: RQ11685
Added
RQ11660 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · 5 days per week
Added
RQ11745 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
Cloud Software Engineer
Actalent
The Software Developer will support the design, development, testing, and deployment of the Telemetry & Observability Platform (TOP). This enterprise platform integrates vehicle telemetry,…
Added
Embedded Software Engineer
Actalent
Develop and update Software Requirements Descriptions (SRD), Software Design Descriptions (SDD), and Software Test Plans to support the full software development lifecycle.
Added
Cloud Software Engineer
Actalent
The Software Developer will support the design, development, testing, and deployment of the Telemetry & Observability Platform (TOP). This enterprise platform integrates vehicle telemetry,…
Added
C++ Software Developer/Engineer Open Interest
Actalent
Supporting software throughout the full development lifecycle
Added
Added
Software Engineer, Test
Providius
This role sits within engineering. Testing is part of how we build software, not a separate step at the end of the development process.
Added
Senior Software Engineer - .NET, C# & APIs
Capco
Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology & Engineering practice in Toronto.
Added
Software Development Engineer in Test - AI
Delos Data
We are looking for a Software Development Engineer in Test (SDET) to ensure the reliability and performance of our core AI infrastructure. In this role, you are an engineer who builds…
Added
Software Engineer
Amii (Alberta Machine Intelligence Institute)
The Software Engineer will work with cross-functional product and engineering teams to design and deliver high-quality, production-ready software systems. Specifically, this engineer will…
Added
System Software Engineer - AI
Delos Data
We are looking for a talented System Software Engineer to help us redefine the infrastructure layer of AI. In this role, you will bridge the gap between high-level AI frameworks and…
Added
Full Stack Developer - Cash Equity
HSBC Global Services Limited
Apply Linux or UNIX tooling to support development, diagnosis, and production support activities
Added
Full Stack Developer / DEV LEAD
Zodiac Solutions, Inc
Collaborate with product owners, architects, business analysts, and development teams to deliver technical solutions aligned with business requirements.
Added
Embedded Software Engineer – Display & Graphics
LanceSoft, Inc.
3+ years in embedded/software development (C/C++, Rust).