Embedded Jobs in Canada
There are 211 open Embedded jobs in Canada on freehire right now. 39 of them were posted recently. The skills employers ask for most often are cpp, embedded-software and linux.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$110,000 | CA$130,150 | CA$160,000 | 29 |
| USD | year | $124,388 | $129,000 | $192,625 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cpp 68%
- embedded-software 58%
- linux 57%
- ai 41%
- embedded-systems 40%
- python 40%
- rtos 33%
- git 31%
How the work is done
- Hybrid 43 · 20%
- Onsite 28 · 13%
- Remote 15 · 7%
Visa sponsorship offered in 73% of the 30 postings that state a position on it.
Seniority
- Senior 64
- Staff 19
- Lead 11
- Intern 8
- Junior 5
- Principal 5
Who is hiring
- 1000+ employees 50
- 501-1000 employees 15
- 51-200 employees 11
- 11-50 employees 1
Senior Embedded Systems Engineer – GC/LC (Woodbridge, CAN)
When joining PerkinElmer, you select an experienced and trusted leader in scientific solutions, with the support of a global service network and distribution centers, providing the right solution, at the right time, to…
Senior Embedded Firmware Engineer (Contractor)
About Arlo: At Arlo, we're passionate about creating innovative and reliable solutions that help people protect what matters most to them. Our team is dedicated to delivering products that exceed our customers'…

Firmware Design Engineer
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This role is for an existing vacancy. COMPANY OVERVIEW The Future of Intellectual Property is Here…
Embedded Software/Firmware Engineer
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves,…
Staff Embedded Software Engineer
Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for developing carrier grade…
Staff Firmware Engineer - memory constrained embedded system development/data center interconnectivity
About Marvell Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, and carrier architectures, our innovative…
Embedded Software/Firmware Engineer
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves,…
Embedded Hardware Process Manager / HEM Process Referent
Location: Toronto, Ontario, Canada Job ID: R1008808 Date Posted: 2026-07-07 Company Name: Hitachi Rail Canada Inc. Profession (Job Category): Other Job Schedule: Full time Remote: No About Us A career at Hitachi Rail…
Sr. Embedded Engineer (MicroPython/C/ARM/ESP32)
Build small, robust, security-focused hardware products that Bitcoiners trust with real money. Own embedded firmware delivery for new hardware products and revisions, work closely with hardware and manufacturing…
System Firmware Technical Engineer (1 yr contract)
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a…
Embedded Developer
Embedded Developer at Vention building real-time motion components and Linux service architecture for industrial automation. Works with C++, Python, gRPC, and embedded Linux on the MachineMotion platform. Hybrid role in Montreal with 2-4 years experience.
Senior Embedded Systems Engineer (Woodbridge, Ontario)
When joining PerkinElmer, you select an experienced and trusted leader in scientific solutions, with the support of a global service network and distribution centers, providing the right solution, at the right time, to…

Senior Embedded Systems Engineer
Join the Rest Revolution The world is wired and tired. It's plagued by screens, notifications, and the sense that you should always be doing ... something. But hey, you're reading this job application right…
Embedded Development and Systems Support
It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy,…
Staff Firmware Development Engineer
In this role, you'll join a dynamic firmware team dedicated to enhancing Nokia’s next-generation Optical Engine tailored for long-haul and metro applications. Working closely with cross-functional teams, you’ll…
Embedded software engineer
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being,…
Sr Firmware Engineer
In this role, you'll be part of a dynamic firmware team focused on Nokia's next-generation Optical Engine for long-haul and metro applications. Working alongside cross-functional teams, you'll implement and…
Engineer, Embedded Software
Job Title: Engineer, Embedded Software Location: Mississauga, ON Role Type: Contract 6-12 months with possibility of extension (New Opening) About e-Zinc e-Zinc is an energy storage venture based in Toronto with a…
Senior Embedded Software Developer — Quantum Control Firmware
Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge…