C++ developer jobs in Toronto
15 roles posted Oct 20–26, 2026 list C++ as a skill in Toronto, from 11 employers. That is 6% of the 247 developer roles in Toronto RoleWeek lists.
A role counts when C++ is among the up to five technologies RoleWeek read in its posting. C++ only: C and C# are different skills, and Embedded C is not counted here. Data as of .
Who is hiring
| Employer | Roles |
|---|---|
| AeroVect | 2 |
| Altera | 2 |
| Intel | 2 |
| Trimble | 2 |
| Amazon | 1 |
| Cisco | 1 |
| General Motors | 1 |
| Qualcomm | 1 |
| Rivian and Volkswagen Group Technologies | 1 |
| SOTI | 1 |
The 10 employers with the most roles, out of 11. One role is one opening, however many places it is listed for.
By level
| Level | Roles | Share |
|---|---|---|
| Intern | 8 | 53% |
| Mid level | 4 | 27% |
| Senior | 2 | 13% |
| Staff+ | 1 | 7% |
Level is RoleWeek’s reading of each posting.
What these roles post as salary
Only 8 of these 15 roles list a yearly salary range in Canadian dollars, fewer than the 15 needed for a median, so no figure is shown. Posted ranges across all the developer roles RoleWeek lists in Toronto: Developer salary ranges in Toronto · Software engineer salary ranges in Toronto.
Roles that list C++
All 15, newest first. Search the roles in this list that mention C++
Senior Compiler Engineer
IntelTorontoHybridCA$155.9K–CA$220.1K/yrC++PyTorch6+ yrsSoftware Engineer - Intern
AlteraToronto, ONCA$95K–CA$100K/yrC++FPGAApplied Scientist, Amazon Canada Technology, Amazon Canada
AmazonToronto, VancouverCA$149.3K–CA$249.3K/yrC++LLMs3+ yrsSenior Software Engineer, Behavior Planning
AeroVectToronto, VancouverRemoteCA$160K–CA$200K/yrC++Python3+ yrsStaff Software Engineer, Motion Planning
AeroVectToronto, Vancouver +8RemoteC++Python5+ yrsNavigation & Machine Learning Engineering Intern (16 Months)
TrimbleRichmond Hill, ONOn-siteC++PythonSoftware Developer Full Stack / Backend II (Full Time) - Canada
CiscoToronto, Vancouver +2HybridC++Python2+ yrsSoftware Engineering Intern
TrimbleRichmond Hill, ONOn-siteC++PythonCompiler Engineering Graduate Intern
IntelTorontoHybridC++PyTorchFY27 Intern - AI and DSP Applications Engineering Internship - Canada (16 months)
QualcommMarkham, ONOn-siteCA$54.6K–CA$103.3K/yrInternshipC++Computer Vision1+ yrsSoftware Engineering Intern - Applications (Summer 2027)
Rivian and Volkswagen Group TechnologiesToronto, Palo Alto +2HybridCA$30–CA$33.75/hrInternshipC++AndroidSoftware Intern
AlteraToronto, ONCA$95K–CA$100K/yrC++PythonSoftware Developer - Simulation Tooling
General MotorsMarkham, ONHybridCA$147K–CA$196.6K/yrC++Python7+ yrsSoftware Developer Intern (May 2027 - 12 months)
SOTIMississauga, CanadaC++SQL
How these counts are made
- Source: the roles RoleWeek lists as posted in the last 7 days, straight from employers’ own hiring systems. A role counts for a skill when that skill is one of the up to five technologies RoleWeek read in the posting’s title and description (the title first, then the most mentioned). A role that names a skill once among many tools may not list it, so these count the roles that list the skill, not all the roles that touch it.
- Names are matched exactly: Java is not JavaScript, C++ and C# are not C and not each other, Go is the language (never “go-to-market”) and R is the language. A posting that names a vendor only as its own employer, an investor or a customer does not count for that vendor’s product.
- One role is one card: an opening listed for several places counts once on a page. A role listed in several cities counts on each city’s page.
- A skill has a page when 15 or more roles list it, and a city page when 15 or more do there and it is not the same set of roles as the skill’s own page. Practices that are not one technology (CI/CD, Git, microservices, networking) have none.
- Salaries are only what employers posted, summarised by the rules of the salary pages: yearly ranges only, one currency per page, a median shown with 15 or more roles. The numbers are rebuilt every day.
The full list: Developer roles in Toronto (247 roles posted in the last 7 days). Every skill: developer roles by skill.