embedded firmware developer

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


  • Ottawa, Ontario, Canada D4S DY-4 Systems Inc. Full-time

    Software Developer-Onsite Position (Intermediate) Are you an innovative and flexible self-starter? Do you have keen software engineering skills? We’re looking for highly motivated Software Developer to join our world class organization in Ottawa, ON.You will live and breathe embedded software design to help us create the latest in embedded systems...

  • Firmware Engineer

    4 days ago


    Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Clarius Mobile Health Full-time €100,000 - €120,000 Temporary

    A Career at ClariusToday, 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...

  • Senior Firmware Engineer Premium

    5 hours ago


    Oakville, Ontario, Canada Natus Neuro Full-time

    Job Function: Engineering  Job Family: Firmware Engineering    Job Overview:  Analyzes, designs, programs, debugs and modifies software. Troubleshoots code for firmware (IC embedded code) applications. Work often involves analog and digital hardware and software operating systems. Position requires knowledge and exposure to hardware design....


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Groupe-Ebra-1 Full-time

    Elevate your career at Humanoid as a Senior Firmware Engineer. Develop the embedded software that drives the next generation of humanoid robots, focused on safety and high-performance. This role in Vancouver involves designing and implementing real-time embedded systems critical for robotic functionality. You’ll collaborate across disciplines, solving...


  • Markham, Ontario, Canada CB1173 GEPR Energy Canada Inc Full-time

    Be part of GE Vernova's Grid Automation Technology team as an experienced Embedded DSP Developer. This role focuses on signal digitization and control systems for digital transformation in the power grid. As an Embedded DSP Developer with over 10 years of experience, you will design and optimize embedded systems for the Transmission & Distribution domain....


  • Ottawa, Ontario, Canada Sanmina Full-time

    Advanced Microsystems Technologies (AMT) is looking for a talented Firmware Engineer to work on optical systems development. Contribute to exciting projects in RF communication and more. As a Firmware Engineer at AMT, you will be at the forefront of developing embedded software for optical transceiver solutions. You will work closely with multidisciplinary...


  • Kitchener, Ontario, Canada Canadian Solar Inc. Full-time

    At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide. As a leading manufacturer of solar panels, inverters, and energy storage solutions, we've been an industry front-runner since our founding in 2001. Our commitment to sustainability is reflected in all parts of our organization as...


  • , Canada Groupe-Ebra-1 Full-time

    Elevate your career at Humanoid as a Senior Firmware Engineer. Develop the embedded software that drives the next generation of humanoid robots, focused on safety and high-performance. This role in Vancouver involves designing and implementing real-time embedded systems critical for robotic functionality. You’ll collaborate across disciplines, solving...


  • Kitchener, Ontario, Canada Canadian Solar Inc. Full-time

    At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide. As a leading manufacturer of solar panels, inverters, and energy storage solutions, we've been an industry front‑runner since our founding in 2001. Our commitment to sustainability is reflected in all parts of our organization...


  • Montreal, Quebec, Canada Microchip Technology Inc. Full-time

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We...


  • Ottawa, ON, Canada Q Block Full-time €95,000 - €130,000 Contract

    Q-Block Computing seeks an Embedded Firmware Engineer in Ottawa, ON, to develop software for quantum hardware systems. Leverage your embedded programming skills in a full-time position. As a key member of the engineering team, you'll focus on real-time control firmware integration, turning sophisticated hardware into precise instruments. Collaborate closely...


  • Richmond, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Arlo Technologies Full-time €180,000 - €200,000 Temporary

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


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Polluxa, Inc. Full-time

    Become an Embedded Systems Developer with Q-Block Computing, focusing on scalable software systems and clean, well-documented code. This role emphasizes software development and system design using robust engineering practices. Q-Block Computing is seeking an Embedded Systems Developer with a keen eye for software design. In this role, you will design,...


  • , Canada Arlo Technologies 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...


  • , Canada Q-Block Computing Full-time

    Job Description: Q-Block Computing is seeking a motivated Embedded Systems Developer Intern to join our innovative team in Canada. This position offers an exceptional opportunity to contribute to the development of cutting‑edge quantum technologies in sensing, communication, and computation while gaining hands‑on experience in embedded electronics and...


  • Montreal (administrative region), QC, Canada Intelcom Full-time $90,000 - $130,000 Contract

    Intelcom | DragonflyWith more than 100 sorting stations and operations across three continents, Intelcom | Dragonfly is Canada's leader in last-mile logistics. Our vision is clear: to deliver fast, accurate, and reliable service powered by cutting-edge technology.A Strategic Role at the Heart of LogisticThe Embedded Linux Software Developer helps turn...


  • Montreal (administrative region), QC, Canada Intelcom Full-time $90,000 - $130,000 Contract

    Shape the future of last-mile logistics with Intelcom | Dragonfly as an Embedded Linux Software Developer. Your expertise will drive the transformation of Proofs of Concept into robust, production-ready solutions. As a key player in this strategic role, you will oversee the industrialization of validated automation concepts while supporting operations...


  • Markham, ON, York Regional Municipality, ON; Ontario, Canada Polluxa, Inc. Full-time

    Elevate your career as an Embedded Software Engineer with Evertz Microsystems Limited in Markham. Focus on system design, software development, and innovative problem solving to create scalable solutions. In this role, you will design, develop, and maintain software systems while writing clean, well-documented code. You will be involved in code reviews and...

  • Embedded Developer

    6 days ago


    Markham, ON, York Regional Municipality, ON; Ontario, Canada Polluxa, Inc. Full-time

    Job Description Vacancy Status Yes - This posting is for an existing vacancy within the organization and is open to new applications. (Backfill) AI Disclosure As part of the application process, Artificial Intelligence will be used in the hiring process for this role Hybrid This role is categorized as hybrid. This means the successful candidate is...


  • Burnaby, British Columbia, Canada Groupe-Ebra-1 Full-time

    Elevate your career at Humanoid as a Senior Firmware Engineer. Develop the embedded software that drives the next generation of humanoid robots, focused on safety and high-performance. This role in Vancouver involves designing and implementing real-time embedded systems critical for robotic functionality. You’ll collaborate across disciplines, solving...