embedded firmware developer

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


  • Winnipeg, Manitoba, Canada Arlo Technologies Full-time

    Arlo Technologies is hiring a Senior Embedded Firmware Engineer in Canada to develop next-generation IoT and video streaming products. You will own firmware features from design through production, collaborating with hardware, cloud, QA, and manufacturing teams to deliver high-quality solutions. The ideal candidate has 7+ years in embedded firmware, deep...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Jabil Malaysia Full-time

    Become the Embedded Firmware Engineering Director at Jabil in Ottawa, Ontario, and take charge of cutting-edge firmware development. Lead and mentor engineers while optimizing embedded solutions. In this leadership role at Jabil, you will be responsible for the design and optimization of embedded firmware across product lines. Your leadership will shape the...


  • Markham, ON, York Regional Municipality, ON; Ontario, Canada Collabera Full-time

    Take on an impactful role as an Embedded Neural Network Firmware Engineer, focusing on advanced machine learning processing for mobile technologies. This full-time position offers opportunities to innovate and optimize. We are looking for a skilled and proactive engineer to develop, verify, and commercialize firmware for neural network processing on...


  • Montreal (administrative region), QC, Canada Insight Global Full-time $85,000 - $110,000 Contract

    Overview Insight Global is looking for Embedded Software Developers in test to join a Major Canadian Aerospace company in the greater Montreal Area. The successful candidate should have a minimum of 5 years total experience, strong C++ development experience and Linux embedded. This role involves working at the application level mostly but at a mix of high...


  • , Canada UNAVAILABLE Full-time

    Overview We are seeking an Embedded Software Developer to design, develop, test, and supportreliable embedded software solutions. The successful candidate will contributethroughout the software development lifecycle, from architecture and system designthrough implementation, verification, integration, release, and ongoing support.The role requires strong...


  • Québec Province, Québec Province, Canada Jabil Malaysia Full-time

    Become the Embedded Firmware Engineering Director at Jabil in Ottawa, Ontario, and take charge of cutting-edge firmware development. Lead and mentor engineers while optimizing embedded solutions. In this leadership role at Jabil, you will be responsible for the design and optimization of embedded firmware across product lines. Your leadership will shape the...


  • Québec Province, Québec Province, Canada VIAVI Solutions Full-time

    Advance your career as a Senior Embedded Firmware Engineer at VIAVI Solutions. This role is key in developing firmware for specialized optical test systems, focusing on system integration and real-time processing. As a senior engineer, you'll be responsible for designing firmware for diverse cassettes, enhancing FPGA integration, and customizing Linux...


  • , Canada Synapse ITS Full-time

    Synapse ITS in Victoria, Canada is seeking a Firmware Developer to develop and support innovative traffic products that enhance the experience for visually impaired individuals. You will work on embedded software, designing and launching new products alongside a collaborative engineering team. The ideal candidate has over 5 years of experience, a...


  • , Canada Chemelex Full-time

    Embedded Software Developer, Research & Development Edmonton, AB, Canada Job Description Posted Tuesday, June 9, 2026 at 4:00 AM Chemelex is a global leader in electric thermal and sensing solutions, protecting the world’s critical processes, places and people. With over 50 years of innovation and a commitment to excellence, we develop solutions that...


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

    Become a Senior Firmware Developer with Humanoid, creating embedded systems for advanced humanoid robotics. Emphasize real-time operations and software-hardware synergy. This role places you at the forefront of robotics at Humanoid, where you will design embedded software that drives our humanoid robots. Collaborate with a dynamic engineering team and...


  • North Census Division, SK, Saskatchewan, Canada Curtiss-Wright Corporation Full-time

    Curtiss-Wright Corporation in Ottawa, ON is seeking an experienced Software Developer to join on-site and work on embedded software design. You will develop and test firmware for embedded products, contribute to architecture and code reviews, and help improve development processes within a collaborative engineering team. The role requires 5+ years in...


  • Québec Province, Québec Province, Canada Curtiss-Wright Corporation Full-time

    Curtiss-Wright Corporation in Ottawa, ON is seeking an experienced Software Developer to join on-site and work on embedded software design. You will develop and test firmware for embedded products, contribute to architecture and code reviews, and help improve development processes within a collaborative engineering team. The role requires 5+ years in...


  • North Census Division, SK, Saskatchewan, Canada VIAVI Solutions Full-time

    Advance your career as a Senior Embedded Firmware Engineer at VIAVI Solutions. This role is key in developing firmware for specialized optical test systems, focusing on system integration and real-time processing. As a senior engineer, you'll be responsible for designing firmware for diverse cassettes, enhancing FPGA integration, and customizing Linux...


  • , Canada Jabil Malaysia Full-time

    Become the Embedded Firmware Engineering Director at Jabil in Ottawa, Ontario, and take charge of cutting-edge firmware development. Lead and mentor engineers while optimizing embedded solutions. In this leadership role at Jabil, you will be responsible for the design and optimization of embedded firmware across product lines. Your leadership will shape the...


  • Victoria, BC, Capital Regional District, BC; British Columbia, Canada Synapse ITS Full-time

    Synapse ITS in Victoria, Canada is seeking a Firmware Developer to develop and support innovative traffic products that enhance the experience for visually impaired individuals. You will work on embedded software, designing and launching new products alongside a collaborative engineering team. The ideal candidate has over 5 years of experience, a...


  • , Canada Collabera Full-time

    Take on an impactful role as an Embedded Neural Network Firmware Engineer, focusing on advanced machine learning processing for mobile technologies. This full-time position offers opportunities to innovate and optimize. We are looking for a skilled and proactive engineer to develop, verify, and commercialize firmware for neural network processing on...


  • Markham, Ontario, Canada AMD Full-time

    AMD in Markham, Ontario is seeking a Firmware Engineering intern/co-op to work on embedded firmware for discrete and embedded AMD products. You’ll craft, implement, debug, and validate features on reference hardware and pre-silicon environments, and participate in design and code reviews.You will learn AGILE processes, document software clearly, and...


  • Montreal, Quebec, Canada Akkodis Full-time

    Akkodis recrute pour une startup deep-tech montréalaises un Engineering Project Manager afin de piloter le développement de systèmes embarqués intégrant une technologie sans fil. Le poste exige une forte exposition au hardware et firmware, avec une coordination étroite entre les équipes Engineering et Product, et un rattachement au VP Engineering.Le...


  • Montreal (administrative region), QC, Canada Akkodis Full-time $110,000 - $140,000 Contract

    Akkodis recrute pour une startup deep-tech montréalaises un Engineering Project Manager afin de piloter le développement de systèmes embarqués intégrant une technologie sans fil. Le poste exige une forte exposition au hardware et firmware, avec une coordination étroite entre les équipes Engineering et Product, et un rattachement au VP Engineering.Le...


  • Kitchener, Region of Waterloo, Canada Waterloo Technical Inc. Full-time $70,000 - $120,000 Contract

    Join Waterloo Technical in Kitchener as an Embedded Firmware Developer, where you will craft firmware for innovative hardware. Your hands-on experience will directly impact multiple projects across various technologies. As part of our technical team, you will develop firmware for microcontroller-based products, collaborating during the essential board...