embedded software engineer
See average salary for embedded software engineer »
1,000 embedded software engineer job listings in Canada. Find daily updated positions from leading job boards.
-
Operational Software Engineer at Beacon Software
10 hours ago
Toronto, Ontario, Canada Urban Ridge Supplies Full-timeEnhance Beacon Software’s operations as an Operational Software Engineer. Engage directly with business units to streamline tasks through innovative agent-driven software. In this impactful role, you will embed with various teams including Finance and Legal to identify and eliminate operational bottlenecks. You will develop and deploy AI-driven automation...
-
software engineer
4 days ago
Ferryland, Newfoundland and Labrador, Canada Job Bank Full-timeJob detailssoftware engineer Posted on September 29, 2026 by Employer details AMBZ Property Service Inc. Education: Bachelor's degree. Work setting: Private company, corporation or industry. Tasks: Develop flowcharts, layouts and documentation to identify solutions. Develop software solutions by studying systems flow, data usage and work processes. Plan...
-
Senior Embedded Software Team Lead
5 days ago
Canada Telesat Full-timeTelesat, headquartered in Ottawa, Canada, seeks a senior leader to build and manage a geographically distributed software team focused on embedded systems for the Lightspeed program. You will craft strategies for the embedded development environment, align with group objectives, and mentor engineers and Scrum Masters to drive excellence.The role is hybrid,...
-
Embedded Software Engineer Co-op/Intern
1 week ago
Ottawa, ON, Canada Lumentum Operations LLC Full-timelocationsCanada - Ottawa (Bill Leathem)time typeFull timeposted onPosted Todayjob requisition id20261370It'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, enthusiastic over-achievers, you'll enjoy your career with...
-
Senior Embedded Linux Software Engineer
1 week ago
Canada EVONA Full-timeDrive innovation as a Senior Embedded Linux Software Engineer with a leading Canadian orbital launch company. This hybrid role requires hands-on coding, architecture design, and team leadership. You will play a key role in developing the flight software platform for an expanding engineering team. With your background in embedded software, you will...
-
Embedded Firmware Engineer
5 hours ago
Kelowna, British Columbia, Canada ASSA ABLOY Full-timeASSA ABLOY Group seeks a Firmware Engineer to develop embedded systems powering intelligent lighting and guest room control platforms. You will work on systems that manage lighting, sensors, touch panels, and integrated hotel interfaces.Responsibilities include firmware development in C/C++, debugging hardware, validating with lab tools, and implementing...
-
Toronto, Ontario, Canada Mecka Full-timeMecka AI in Toronto is hiring to bring advanced computer vision into robotics hardware. You will train models, run them on embedded devices, and ensure latency, memory and power budgets are met.You will build efficient C++ inference pipelines, optimize runtime performance, and evaluate accuracy across changing conditions. For a lead role, you’ll shape...
-
Senior Yocto
6 hours ago
Winnipeg, Manitoba, Canada US Health Partners, LLC Full-timeLitmus in Toronto is seeking a highly skilled Senior Yocto & Linux Software Engineer to develop, maintain, and secure Litmus Edge, our industrial edge platform. You’ll lead embedded Linux development, OTA updates, and hardware-software integration on ARM BSPs. You’ll work with Docker and Kubernetes to deploy containerized edge apps, collaborate across...
-
Embedded Firmware Engineer
6 hours ago
Winnipeg, Manitoba, Canada Mycionics Inc Full-timeMycionics Inc in Kitchener, ON is seeking an Embedded Firmware Engineer to bridge hardware and software on our STM32-based control boards. You will develop low-level C/C++ firmware, implement drivers, and interface with sensors and actuators. You will work with RTOS (FreeRTOS), read datasheets, migrate legacy libraries to HAL, and diagnose issues with GDB,...
-
Kitchener, Ontario, Canada Miovision Full-timeMiovision in Kitchener is seeking a Firmware Developer to build the low-level hardware abstraction layers (BSP) and on-device software stacks powering Core, Scout and Opticom products.You will navigate multi-board, multi-processor hardware, work on kernel builds, drivers and rigorous hardware validation in a hybrid role at our Kitchener headquarters, merging...
-
Senior Embedded Firmware Engineer
6 hours ago
Abbotsford, British Columbia, Canada TEEMA Full-timeTEEMA is seeking a Senior Firmware Engineer for a hybrid role in Abbotsford, BC. You will design, develop and debug embedded firmware for our industrial equipment and work closely with hardware and software teams to deliver high‑performance products.The ideal candidate has 5+ years of firmware development, 10+ years of C/C++ in embedded environments, and...
-
Lead Embedded Firmware Engineer
6 hours ago
Winnipeg, Manitoba, Canada Very Full-timeVery is a fully distributed technology firm led by expert problem-solvers who create efficient, scalable solutions that move commercial, industrial, and consumer products from pilot to production in record time.We believe that real innovation happens in the grind — working shoulder to shoulder with clients who are building the future. Our team thrives on...
-
Winnipeg, Manitoba, Canada Mecka Full-timeMecka AI in Toronto is hiring to bring advanced computer vision into robotics hardware. You will train models, run them on embedded devices, and ensure latency, memory and power budgets are met. You will build efficient C++ inference pipelines, optimize runtime performance, and evaluate accuracy across changing conditions. For a lead role, you’ll shape...
-
Senior Yocto
6 hours ago
Toronto, Ontario, Canada US Health Partners, LLC Full-timeLitmus in Toronto is seeking a highly skilled Senior Yocto & Linux Software Engineer to develop, maintain, and secure Litmus Edge, our industrial edge platform. You’ll lead embedded Linux development, OTA updates, and hardware-software integration on ARM BSPs.You’ll work with Docker and Kubernetes to deploy containerized edge apps, collaborate across...
-
Senior Backend
14 hours ago
Montreal, Quebec, Canada Octasic Full-timeOctasic, headquartered in Montreal, is seeking a highly skilled Senior Software Developer with 10+ years of experience in embedded and backend systems. You will design, build, and maintain scalable, reliable software close to the hardware, with opportunities in front‑end tasks as needed.The role emphasizes collaboration with product teams and customers,...
-
Staff Engineer, Embedded CI/CD
18 hours ago
Markham, Ontario, Canada General Motors Full-timeGeneral Motors in Canada is seeking a Staff Engineer of Software Engineering, Embedded Platform, as a Continuous Integration Developer (Architect Level). You will define the architecture, standards, and strategy for how GM builds, tests, and deploys virtualized vehicle software.You will lead ahead in CI/CD, embedded systems, automation, and expand into cloud...
-
Lead Embedded Firmware Engineer
18 hours ago
ca | ca Very Full-timeVery is a fully distributed technology firm led by expert problem-solvers who create efficient, scalable solutions that move commercial, industrial, and consumer products from pilot to production in record time. We believe that real innovation happens in the grind — working shoulder to shoulder with clients who are building the future. Our team thrives on...
-
Richmond Hill, Ontario, Canada mecka Full-timeMecka AI is seeking an engineer to bring advanced computer vision to embedded devices used in robotics. You will train models, build C++ inference pipelines, and optimize runtime under strict latency and power constraints.The role may include technical leadership of model development and deployment, with responsibility for implementation and evaluation...
-
canada | ca Atlassian Full-timeAt Atlassian, we are seeking a Principal Machine Learning Systems Engineer to lead a major ML-powered search capability. You will shape problem framing, architecture, and the end-to-end ML lifecycle, from data strategy to deployment, across diverse data sources.You will drive scalable distributed systems, mentor engineers, and collaborate with product teams...
-
Staff Engineer, Embedded CI/CD
6 hours ago
Winnipeg, Manitoba, Canada General Motors Full-timeGeneral Motors in Canada is seeking a Staff Engineer of Software Engineering, Embedded Platform, as a Continuous Integration Developer (Architect Level). You will define the architecture, standards, and strategy for how GM builds, tests, and deploys virtualized vehicle software. You will lead ahead in CI/CD, embedded systems, automation, and expand into...