C++ Developer Jobs in Canada — Search & Apply
5 days ago
301.
Linux Kernel Software Engineer
Job in
Markham, Ontario, Canada
Software Development (C++ Developer, Embedded Software Engineer, Software Engineer, Unix/Linux)
Overview WHAT YOU DO AT AMD CHANGES EVERYTHING. At AMD, our mission is to build great products that accelerate next - generation...
Linux Kernel Software Engineer JobListing for: AMD |
5 days ago
302.
Software Engineer, Embedded Software Engineer, C++ Developer
Job in
Toronto, Ontario, Canada
Software Development (Software Engineer, Embedded Software Engineer, C++ Developer)
As an Early Career Firmware Engineer, you’ll be part of an agile Scrum team developing software that controls and monitors...
Software Engineer, Embedded Software Engineer, C++ Developer JobListing for: Nokia Global |
5 days ago
303.
Linux Kernel Diagnostics Engineer — Pre/Post‑Silicon
Job in
Markham, Ontario, Canada
Software Development (Unix/Linux, Embedded Software Engineer, C++ Developer)
A leading semiconductor company in Markham, Ontario is seeking a Linux Expert to develop and maintain diagnostics software for pre -...
Linux Kernel Diagnostics Engineer — Pre/Post‑Silicon JobListing for: AMD |
5 days ago
304.
Senior Tools Programmer
Job in
Vancouver, BC, Canada
Software Development (Game Development / Testing, C++ Developer, Software Engineer, Software Architect)
WHAT MAKES US EPIC? - At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative,...
Senior Tools Programmer JobListing for: Epic Games |
5 days ago
305.
Senior NPD Embedded Firmware & Software Engineer
Job in
Brampton, Ontario, Canada
Software Development (Embedded Software Engineer, Embedded Systems / Firmware, Software Engineer, C++ Developer)
A leading electrical solutions provider in Brampton is seeking an NPD Firmware/Software Developer to design and develop embedded firmware...
Senior NPD Embedded Firmware & Software Engineer JobListing for: G&W Electric Co |
5 days ago
306.
Linux Kernel Diagnostics Engineer; Hybrid
Job in
Markham, Ontario, Canada
Software Development (Unix/Linux, Embedded Software Engineer, C++ Developer)
Position: Linux Kernel Diagnostics Engineer (Hybrid) - A leading technology company is looking for a Linux Engineer to define and manage...
Linux Kernel Diagnostics Engineer; Hybrid JobListing for: Advanced Micro Devices |
5 days ago
307.
Rust Engineering Lead - Linux and Source
(Remote / Online) - Candidates ideally in
Hamilton, Ontario, Canada
Software Development (Software Engineer, Python, DevOps, C++ Developer)
Position: Rust Engineering Lead - Linux and Open Source - Canonical is a leading provider of open source software and operating systems...
Rust Engineering Lead - Linux and Source JobListing for: Canonical |
5 days ago
308.
Rust Engineering Lead - Linux and Source
(Remote / Online) - Candidates ideally in
Calgary, Alberta, Canada
Software Development (Software Engineer, Python, DevOps, C++ Developer)
Position: Rust Engineering Lead - Linux and Open Source - Canonical is a leading provider of open source software and operating systems...
Rust Engineering Lead - Linux and Source JobListing for: Canonical |
5 days ago
309.
Software Engineering - Software Engineer - P3 - EN-N
Job in
Burnaby, BC, Canada
Software Development (Software Engineer, C++ Developer, DevOps, Software Architect)
Software Engineering - Software Engineer - P3 - EN252 - N - Job Description - Posted Wednesday, January 21, 2026 at 2:00 a.m. -...
Software Engineering - Software Engineer - P3 - EN-N JobListing for: OSI Maritime Systems |
5 days ago
310.
Maritime Software Engineer - C/C++
Job in
Burnaby, BC, Canada
Software Development (Software Engineer, C++ Developer, Embedded Software Engineer, AI Engineer)
Position: Maritime Real - Time Software Engineer - C/C++ - A leading maritime technology company in Burnaby is looking for a Software...
Maritime Software Engineer - C/C++ JobListing for: OSI Maritime Systems |