embedded firmware developer

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


  • , Canada Arlo Technologies, Inc. Full-time

    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' expectations, while always pushing the boundaries of what's possible in the world of protection technology. We believe that everyone deserves to feel safe and...


  • , Canada Samsara Full-time

    Samsara is seeking a Senior/Staff Embedded Software Engineer to develop firmware for millions of devices across industrial customers. You will evaluate hardware choices, bring up new platforms, and own drivers, bootloaders, and device management layers. The role emphasizes low-power design and cross-team collaboration to deliver robust, scalable solutions....


  • Richmond, British Columbia, Canada Arlo Technologies Full-time

    Become a key player at Arlo as a Lead Embedded Firmware Engineer, specializing in IoT and video streaming innovations. This position focuses on developing high-performance embedded firmware in a collaborative environment.Arlo is on the hunt for an experienced professional to lead the firmware development of next-generation products. In this role, you will...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Humanoid Full-time

    Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND-01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we’re...


  • Waterloo, Ontario, Canada Google Full-time US$174,000 - US$252,000 Contract

    MINIMUM QUALIFICATIONS: * Bachelor’s degree or equivalent practical experience. * 5 years of experience with software development in C/C++, Firmware, Connectivity, Embedded Systems. * 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. * 3 years of experience...


  • Richmond, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Arrow Electronics Full-time

    Position Senior Embedded Firmware Engineer (eInfochips) Senior Embedded Firmware Engineer (eInfochips) Job Description Role: Senior Embedded Engineer Location: Carlsbad, CA USA and Richmond, BC Canada Experience: 8+ Years What You'll Be Doing Experience developing firmware for consumer IoT or smart home products. Experience with industry protocols...


  • , Canada Arrow Electronics Full-time

    Position Senior Embedded Firmware Engineer (eInfochips) Senior Embedded Firmware Engineer (eInfochips) Job Description Role: Senior Embedded Engineer Location: Carlsbad, CA USA and Richmond, BC Canada Experience: 8+ Years What You'll Be Doing Experience developing firmware for consumer IoT or smart home products. Experience with industry protocols...


  • Montreal, Quebec, Canada AMARIS GROUP SA Full-time

    AMARIS GROUP SA recherche un Ingénieur Firmware Embarqué pour développer le firmware de caméras solaires, intégrer des SoC et concevoir les interfaces entre le firmware, le matériel et les modules logiciels.Le poste prévoit du télétravail à 100% et une collaboration étroite avec les équipes IA, imagerie et produit pour optimiser les performances...


  • Abbotsford, BC, Fraser Valley Regional District, BC; British Columbia, Canada 3 Step Recruitment Inc. Full-time

    A recruitment agency in Canada is seeking a Firmware Developer to join a multidisciplinary engineering team focusing on high-performance industrial tools. Responsibilities include designing and deploying firmware solutions, collaborating with cross-functional teams, and mentoring junior developers. Candidates should have a degree in Electrical or Computer...


  • , Canada 3 Step Recruitment Inc. Full-time

    A recruitment agency in Canada is seeking a Firmware Developer to join a multidisciplinary engineering team focusing on high-performance industrial tools. Responsibilities include designing and deploying firmware solutions, collaborating with cross-functional teams, and mentoring junior developers. Candidates should have a degree in Electrical or Computer...

  • Firmware Developer

    3 days ago


    NB, NB, Canada Polara Enterprises, LLC. Full-time $80,000 - $100,000 Contract

    Job Duties Maintain and enhance embedded software for existing product lines. Participate in the embedded software system design cycle from requirements through launch and beyond. Design, develop, code, test, and debug embedded software. Integrate, verify, and validate new product designs and design changes. Perform design and code reviews. Interface with a...

  • Firmware Developer

    3 days ago


    Québec Province, Québec Province, Canada Scripps Media, Inc. Full-time

    What You’ll Do Participate in the design and development of the company's next‑generation products. Develop core DVR engine software that includes program guide ingest and scheduling of recordings and video streams. Enhance existing applications and tools. Develop APIs to communicate with client applications running on Roku, Apple TV, Android TV, and...

  • Firmware Developer

    3 days ago


    , Canada Scripps Media, Inc. Full-time

    What You’ll Do Participate in the design and development of the company's next‑generation products. Develop core DVR engine software that includes program guide ingest and scheduling of recordings and video streams. Enhance existing applications and tools. Develop APIs to communicate with client applications running on Roku, Apple TV, Android TV, and...

  • Firmware Developer

    3 days ago


    North Census Division, SK, Saskatchewan, Canada Scripps Media, Inc. Full-time

    What You’ll Do Participate in the design and development of the company's next‑generation products. Develop core DVR engine software that includes program guide ingest and scheduling of recordings and video streams. Enhance existing applications and tools. Develop APIs to communicate with client applications running on Roku, Apple TV, Android TV, and...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Q Block Full-time €95,000 - €130,000 Temporary

    Location: Ottawa, ON (on-site) Employment type: Full-time Salary range: $95,000 – $130,000 CAD per year About Q-Block Computing: Q-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum‑secure communications, and quantum computing platforms engineered for the performance, reliability,...


  • Vancouver, British Columbia, Canada Motorola Solutions Full-time

    Motorola Solutions is seeking a Firmware Developer II to join our Video Division in Vancouver. You will develop and maintain software for cutting-edge video security products, participate in the full software lifecycle, and contribute to high‑speed data processing with multi-threaded C++.You will work with Linux device drivers, modern toolchains (Make,...


  • Vancouver, Metro Vancouver Regional District, Canada LV1 Health Tech Full-time $100,000 - $120,000 Contract

    A Career at Clarius Today, as many as 25 million medical professionals globally don’t have access to medical imaging, which is proven to improve patient care and reduce healthcare costs. That’s why we’re on a mission to make medical imaging accessible everywhere by delivering high-performance, affordable, and easy-to-use solutions powered by artificial...


  • , Canada Q Block Full-time

    Location: Ottawa, ON (on-site) Employment type: Full-time Salary range: $95,000 – $130,000 CAD per year About Q-Block Computing: Q-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum‑secure communications, and quantum computing platforms engineered for the performance, reliability,...


  • Winnipeg, Manitoba, Canada Motorola Solutions Full-time

    Motorola Solutions is seeking a Firmware Developer II to join our Video Division in Vancouver. You will develop and maintain software for cutting-edge video security products, participate in the full software lifecycle, and contribute to high‑speed data processing with multi-threaded C++. You will work with Linux device drivers, modern toolchains (Make,...


  • , Canada Ethernovia Full-time

    Overview Senior Embedded Software/Firmware Engineer (Device Drivers) Location: Canada (Multiple Positions), 100% Remote work. Preference for those in or adjacent to Eastern Time Zone. Ethernovia is changing how cars of the future are built by unifying in-vehicle networks into an end-to-end Ethernet system. Founded in 2018, we are developing the future of...