embedded firmware developer

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


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

    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, and...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Solidigm Full-time €101,280 - €152,000 Temporary

    Join a multibillion-dollar global company that brings together amazing technology, people, and operational scale to become a powerhouse in the memory industry. Headquartered in Rancho Cordova, California, Solidigm combines elements of an established, successful technology company with the spirit, agility, and entrepreneurial mindset of a start-up. S....


  • Waterloo, Ontario, Canada Google Full-time $216,000 - $221,000 Contract

    info_outlineXThis posting is for an existing vacancy.Application Instructions: In most instances, this position requires in-person interviews as part of the hiring process.Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 8 years of experience in software development. 3 years of experience with embedded operating systems. 3...


  • Vancouver, British Columbia, Canada AMD Full-time

    AMD is seeking a Firmware Engineering intern/co-op in Vancouver, BC. You will contribute to firmware development for AMD's discrete and embedded products, crafting, debugging and validating features on reference hardware and pre-silicon environments.Ideal candidates are Canada-based university students in EE/CS/CE with C/C++, Linux, and HDL familiarity....


  • , Canada Clarius Mobile Health Full-time

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


  • Markham, Ontario, Canada Advanced Micro Devices Full-time

    Exciting Embedded Firmware Engineer role at AMD for ASIC Verification! Focus on high-performance SoC microprocessor subsystems while working in Markham or Ottawa and driving innovative solutions. Join the Security IP Team (SECIP) to co-verify complex hardware and embedded systems. You will need analytical skills and attention to detail, working closely with...


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


  • Toronto, Ontario, Canada Advancedtechsearch Full-time

    Design, develop and maintain applications forEmbedded Linux-based devices.Develop production-quality software usingC++, Go and other appropriate technologies.Develop graphical user interfaces usingQtand related frameworks.Integrate applications with embedded hardware, peripherals and communication systems.Develop and troubleshoot network-connected...

  • Senior Embedded Firmware Engineer Premium

    17 hours ago


    United States / Canada Magnet Forensics Remote Full-time $130,000 - $180,000 Contract

    Who We Are; What We Do; Where We’re Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating so our customers can deploy advanced and effective tools to protect their companies,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Advancedtechsearch Full-time €100,000 - €120,000 Temporary

    Design, develop and maintain applications forEmbedded Linux-based devices. Develop production-quality software usingC++, Go and other appropriate technologies. Develop graphical user interfaces usingQtand related frameworks. Integrate applications with embedded hardware, peripherals and communication systems. Develop and troubleshoot network-connected...


  • , Canada Advancedtechsearch Full-time

    Design, develop and maintain applications forEmbedded Linux-based devices. Develop production-quality software usingC++, Go and other appropriate technologies. Develop graphical user interfaces usingQtand related frameworks. Integrate applications with embedded hardware, peripherals and communication systems. Develop and troubleshoot network-connected...


  • , Canada Napoleon Products Full-time

    Pay or shift range: $75,200 CAD to $103,400 CAD. The estimated range is the budgeted amount for this position. Final offers are based on various factors, including skill set, experience, location, qualifications and other job-related reasons. Description Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed...


  • Ottawa, Ontario, Canada Work in Ottawa Full-time

    A technology company in Ottawa is seeking a highly motivated Firmware Engineer to design and optimize embedded software for next-generation products. Candidates should have strong experience in C/C++, microcontroller development, and should be able to work effectively with cross-functional teams. This full-time position offers an exciting opportunity to...


  • Abbotsford, 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 HCR Permanent Search Full-time

    This range is provided by HCR Permanent Search. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $70.00/hr - $75.00/hr Direct message the job poster from HCR Permanent Search. HCR Permanent Search is currently working with a leading edge technology company who needs to hire an Embedded...


  • Barrie, ON, Simcoe County, ON; Ontario, Canada Napoleon Products Full-time €75,200 - €103,400 Temporary

    Pay or shift range: $75,200 CAD to $103,400 CAD. The estimated range is the budgeted amount for this position. Final offers are based on various factors, including skill set, experience, location, qualifications and other job-related reasons. Description Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed...


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

    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 to feel...


  • Ottawa, Ontario, Canada Q Block Full-time

    Job DescriptionQ-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation. The candidate will join Q-Block Computing to serve as the lead firmware...


  • Ottawa, Ontario, Canada Q-Block Computing Full-time

    Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting‑edge quantum technologies in sensing, communication, and computation. The candidate will serve as the lead firmware developer on the Qubit...


  • Abbotsford, British Columbia, Canada 3 Step Recruitment Inc. Full-time

    Advance your career as a Senior Firmware Developer in an engineering-driven environment. Design and implement innovative firmware solutions for advanced industrial tools. This role is suitable for experienced engineers with leadership ambitions. You’ll be involved in developing embedded systems, collaborating with cross-functional teams, and mentoring...