embedded engineer

See average salary for embedded engineer »

1,000 embedded engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Kitchener, Ontario, Canada Miovision Full-time

    Miovision 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...


  • Ottawa, Ontario, Canada Ciena Full-time

    Ciena is seeking an embedded software engineer in Ottawa to design and develop high-performance C/C++ software for Linux and VxWorks platforms. You will contribute to testing, deployment, and optimization across cross-functional teams.The role requires 3+ years of embedded experience and a Master’s or Bachelor’s in CS/EE/SE or related field. Strong...


  • Winnipeg, Manitoba, Canada Placements24 Full-time

    About the Role Our client, a globally recognized leader in developing sophisticated electronic systems for the aerospace and defense industry, is looking for a Senior Embedded Software Engineer to join their team on a fully remote basis. This is an exciting opportunity to work on cutting-edge real-time embedded systems that are critical for national security...

  • Senior Yocto

    5 hours ago


    Toronto, Ontario, Canada US Health Partners, LLC Full-time

    Litmus 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...


  • Abbotsford, British Columbia, Canada TEEMA Full-time

    TEEMA 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...


  • Montreal, Quebec, Canada MANNARINO Full-time

    MANNARINO Systems & Software Inc. à Montréal recherche un ingénieur systèmes embarqués pour développer et déployer des logiciels sur des plateformes robotiques et drones autonomes.Vous convertirez des solutions Python en C++ en temps réel, développerez de nouvelles fonctionnalités et réaliserez des essais simulés et sur le terrain, tout en...


  • Sainte-Thérèse, Quebec, Canada Paradox Security Systems Full-time

    A leading security technology firm in Quebec is seeking a Senior Embedded Developer to join their dynamic team. The role involves taking part in innovative projects, working mainly in embedded C. Candidates should have at least five years of experience in embedded systems, knowledge of various communication protocols, and a degree in a relevant field. This...


  • Winnipeg, Manitoba, Canada Algo Communication USA Full-time

    Algo Communication USA Burnaby, BC is seeking a Senior Firmware Developer to join our embedded team. You will design, implement and test firmware for telecom audio/video IP products, collaborating with hardware, software, acoustics, and QA teams to deliver high-performance solutions. The role demands 5+ years in software and 3+ years in embedded firmware,...


  • Burnaby, Metro Vancouver Regional District, Canada Algo Communication USA Full-time €110,000 - €150,000 Contract

    Algo Communication USA Burnaby, BC is seeking a Senior Firmware Developer to join our embedded team. You will design, implement and test firmware for telecom audio/video IP products, collaborating with hardware, software, acoustics, and QA teams to deliver high-performance solutions. The role demands 5+ years in software and 3+ years in embedded firmware,...


  • Montreal, QC, Canada DataAnnotation Full-time $55,000 - $172,000 Contract

    DataAnnotation is seeking an Electrical Engineer to evaluate how frontier AI models handle real electrical and electronics engineering tasks. You will bring years of hardware design, debugging, and shipping experience to teach AI to reason about circuits and physical constraints.You’ll design challenging engineering problems, run them through AI models,...


  • Montreal, QC, Canada Very Full-time $148,000 - $180,000 Contract

    Very 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...


  • Laval, QC, Canada Knownguy Full-time €90,000 - €120,000 Contract

    Knownguy in Laval, Quebec, Canada seeks an Embedded Software Developer to design, develop, integrate, and maintain BSP software and device drivers for ARM SoC-based Telematics Control Units (TCU). The role covers the full embedded software stack from bring-up to mass production. You will work across multiple product generations to support production...


  • toronto, on, Canada Kepler Communications Inc. Full-time

    Kickstart your career with Kepler Communications as an Embedded Software Engineering Intern. This role offers hands-on experience in real satellite systems and embedded software development.Kepler is seeking motivated interns currently enrolled in Computer Science or a related field. You’ll design and develop software for next-gen satellites, work with...


  • toronto, on, Canada Flosonics Medical Full-time

    Flosonics Medical, a medical device innovator, seeks an Embedded and Automations Engineer to own FloPatch firmware, support embedded test stations, and drive production test automation in a fast-paced environment. You will collaborate across hardware and software teams, contribute to design-for-test and design-for-assembly, and help validate production...


  • toronto, on, Canada Kindredventures Full-time

    Join Mecka AI as an Embedded Linux Engineer, where you'll develop software for advanced camera and sensor systems. This role focuses on ensuring data integrity during critical recording sessions.In this position, you will engage in hands-on development and debugging of embedded Linux software, from initial board bring-up to deployment, in a dynamic...


  • ottawa, on, Canada Ciena Full-time

    Advance your career as an Embedded Software Engineer at Ciena, a leader in connectivity solutions. This role focuses on low-level software and provides valuable experience in a people-first culture.Ciena is looking for recent graduates to enhance its embedded software team. You will be involved in the development of crucial low-level components, utilizing...


  • Québec Province, Canada Myticas Consulting Inc. Full-time

    Lead the design and architecture of embedded solutions in optical devices as a Principal Embedded Software/Firmware Engineer in Ottawa. This one-year contract draws on your deep expertise in embedded systems for impactful contributions. The role demands a skilled engineer capable of owning the entire embedded architecture, working hands-on with both...


  • North Census Division, SK, Saskatchewan, Canada Myticas Consulting Inc. Full-time

    Lead the design and architecture of embedded solutions in optical devices as a Principal Embedded Software/Firmware Engineer in Ottawa. This one-year contract draws on your deep expertise in embedded systems for impactful contributions. The role demands a skilled engineer capable of owning the entire embedded architecture, working hands-on with both...


  • Kelowna, British Columbia, Canada ASSA ABLOY Full-time

    ASSA 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...


  • Ahuntsic North, QC, Canada Myticas Consulting Full-time

    Principal Embedded Software/Firmware EngineerWe are seeking a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture and solutions for advanced optical devices. This is a one-year contract based in Ottawa, Ontario. Key ResponsibilitiesOwn end-to-end embedded architecture and solutions from requirements and trade studies through...