embedded firmware developer

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


  • Montreal, Quebec, Canada Myticas Consulting Full-time

    Myticas Consulting seeks a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture for advanced optical devices. This one-year contract is based in Ottawa, Ontario. Responsibilities include defining system architecture, implementing hands-on solutions across MCUs and RTOS stacks, and coordinating with hardware and manufacturing...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Fortinet Full-time €94,000 - €115,000 Temporary

    Job Description Fortinet is looking for C Developers with a passion to improve and expand the rich feature set of our FortiGate firewall. You will join a dedicated team that is creating a compelling and innovative Unified Threat Management feature set (Anti-Virus, Web Filter, Data Leak Prevention and Anti-Spam). You love tackling challenging problems and...


  • Burnaby, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Fortinet Full-time €94,000 - €115,000 Temporary

    Job Description Fortinet is looking for C Developers with a passion to improve and expand the rich feature set of our FortiGate firewall. You will join a dedicated team that is creating a compelling and innovative Unified Threat Management feature set (Anti-Virus, Web Filter, Data Leak Prevention and Anti-Spam). You love tackling challenging problems and...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Accuenergy Inc. Full-time €60,000 - €100,000 Temporary

    Salary Range: $60,000.00 To $100,000.00 Annually Company Profile: Accuenergy is a Toronto-based company dedicated to research, design and manufacturing of multifunction power meters and other instruments. We also provide advanced technological solutions for distribution and industrial power system automation.Extraordinary outcomes need exceptional teams....


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Thales Canada Full-time

    Location: Quebec City, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible. Within...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Insight Global Full-time

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


  • Pickering, ON, Canada The Lenbrook Group of Companies Full-time $70,000 - $75,000 Contract

    Lenbrook isn’t just another job — it’s a career. Lenbrook International is on an incredible journey to deliver high-resolution audio to households worldwide through innovative technology and elegantly designed products. For over 50 years, our brands NAD and PSB have been pioneers in high-end audio, alongside the esteemed brands we represent, including...


  • , Canada Insight Global Full-time

    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 Teledyne Technologies Incorporated Full-time

    Teledyne Technologies Incorporated is seeking a Firmware Engineer for Machine Vision Cameras. If you enjoy working close to the hardware, this role offers the opportunity to build firmware powering advanced industrial imaging products used around the world. As part of Teledyne FLIR Integrated Imaging Solutions, you will collaborate with firmware, FPGA,...


  • Richmond, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Teledyne Technologies Incorporated Full-time

    Teledyne Technologies Incorporated is seeking a Firmware Engineer for Machine Vision Cameras. If you enjoy working close to the hardware, this role offers the opportunity to build firmware powering advanced industrial imaging products used around the world. As part of Teledyne FLIR Integrated Imaging Solutions, you will collaborate with firmware, FPGA,...


  • Toronto, ON, Canada Bluth Company Full-time $70,000 - $120,000 Contract

    Bluth Company in Toronto, ON is seeking an Embedded Systems Programmer to develop firmware and software for hardware devices and IoT solutions. The role is on-site and requires a strong foundation in C/C++ and microcontroller programming.The ideal candidate holds a Bachelor's degree in Electrical or Computer Engineering, has experience with RTOS and hardware...


  • , Canada Accuenergy Inc. Full-time

    Salary Range: $60,000.00 To $100,000.00 Annually Company Profile: Accuenergy is a Toronto-based company dedicated to research, design and manufacturing of multifunction power meters and other instruments. We also provide advanced technological solutions for distribution and industrial power system automation.Extraordinary outcomes need exceptional teams....


  • , Canada Thales Canada Full-time

    Location: Quebec City, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible. Within...


  • Ottawa, Ontario, Canada EPITEC Full-time

    Get AI-powered advice on this job and more exclusive features.This range is provided by EPITEC. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$70.00/hr - $76.00/hrAbout Us: We were founded on the belief that freedom of movement drives human progress. As we look to the future and society's...


  • Vancouver, British Columbia, Canada Analog Devices, Inc. Full-time

    Job Title: Staff Embedded Software Developer Location: Vancouver Company: Analog Devices, Inc. (ADI)About Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions...


  • Ottawa, Ontario, Canada Sky Systems, Inc. (SkySys) Full-time

    Overview Talent Acquisition Partner | Technical Recruiter | Talent Acquisition | Head Hunter | Hiring Individuals Around the Globe | BBA-H Mandate Duration: September 19, 2026 – 37.5 hours/week Context The team is responsible for developing a variety of control systems and their interfaces, primarily focusing on embedded systems development. Required...


  • Winnipeg, Manitoba, Canada Gexel Telecom International Inc. Full-time

    Become an Embedded Systems Developer at Mecademic, creating innovative robotic automation for electronics and life sciences. Focus on embedded systems design and quality assurance in a hybrid work model.This full-time position at Mecademic involves developing software for next-gen robotic products. You'll work alongside R&D teams to integrate systems and...


  • Ottawa, Ontario, Canada Ciena Full-time

    Become an Embedded Software Developer with Ciena in Ottawa, where your skills will enhance cutting-edge network solutions. This role focuses on using C/C++ within a collaborative and innovative team. Join the WaveLogic Software Development team, dedicated to creating embedded software that connects advanced networking technologies. As a developer, you will...


  • Cochrane, Alberta, Canada Garmin Full-time

    Overview Garmin Canada has new opportunities for full‑time embedded software engineers and developers with various levels of experience who have a hunger for solving real‑world problems with embedded systems. The following teams are currently hiring: Biosensor Platform – Optical Team: Responsible for optical sensor driver development and integrations...


  • , Canada CS GROUP - Canada Full-time

    CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety‑critical systems in the aerospace, electric and autonomous driving industries. Joining CS Group Canada is a unique opportunity to work on complex high‑tech systems for the most prestigious system manufacturers in North America, and our employees...