embedded software engineer

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


  • Richmond Hill, ON, York Regional Municipality, ON; Ontario, Canada ExtentCom Full-time

    Overview The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable, competent in prioritizing and working independently and within a team setting. Responsibilities Design, develop, code, test, and debug system...


  • , Canada ExtentCom Full-time

    Overview The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable, competent in prioritizing and working independently and within a team setting. Responsibilities Design, develop, code, test, and debug system...


  • Boucherville, QC, Longueuil Municipalité Régionale, QC; Montérégie; Québec Province, Canada Dana Incorporated Full-time

    Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains. Serving three primary markets – passenger vehicle, commercial truck, and the off-highway equipment – Dana provides the...


  • Markham, ON, York Regional Municipality, ON; Ontario, Canada Evertz Full-time €75,000 - €85,000 Temporary

    Scope Evertz is looking for an Embedded Software Engineer to be part of the Markham Engineering team responsible for the design and development of new video routing and video‑centric IP switching products, as well as adapting or extending existing products. Responsibilities Design, develop, and maintain embedded software and firmware for Evertz...


  • Toronto, ON, Canada Imagine Communications Full-time $90,000 - $100,000 Contract

    OverviewEvery day, Imagine Communications is delivering billions of media moments all over the world —anywhere, anytime and on any device. Imagine Communications delivers innovative, end-to-end media software and networking solutions to over 3,000 customers in more than 185 countries, including the top broadcast facilities and the most technologically...


  • , Canada Evertz Full-time

    Scope Evertz is looking for an Embedded Software Engineer to be part of the Markham Engineering team responsible for the design and development of new video routing and video‑centric IP switching products, as well as adapting or extending existing products. Responsibilities Design, develop, and maintain embedded software and firmware for Evertz...


  • , Canada Spaceium Inc. (YC S24) Full-time

    At Spaceium, we are building spacecraft systems designed to push the boundaries of what’s possible in orbit. As an Embedded Software Engineer, you will develop the core software that directly interfaces with spacecraft hardware. You will work on mission-critical embedded systems responsible for controlling hardware, managing data flows, and ensuring...


  • , Canada Dana Incorporated Full-time

    Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains. Serving three primary markets – passenger vehicle, commercial truck, and the off-highway equipment – Dana provides the...


  • Ottawa, ON, Canada Myticas Consulting Full-time €90,000 - €130,000 Contract

    Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities - Implement and test firmware for next-generation embedded optical platforms. - Understand and...


  • Ottawa, ON, Canada QNX Full-time €109,000 - €152,000 Contract

    Join QNX as an Embedded Systems Software Engineer, focusing on high-impact software development for advanced technologies. Utilize your skills in C/C++ to drive innovation in embedded applications. As part of QNX's talented team, you will design and enhance critical system-level software for real-time applications. The position involves solving challenging...


  • Canada-Remote Ethernovia Full-time $175,000 - $225,000 Contract

    About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018, the company’s breakthrough data transport and acceleration technology is ushering in a new era of connectivity and capabilities in the...


  • Toronto, Ontario, Canada Jobot Full-time

    23 hours ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.This range is provided by Jobot. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$165,000.00/yr - $185,000.00/yrDirect message the job poster from JobotWant to learn more about this...


  • Ottawa, Ontario, Canada Nokia Full-time

    A leading technology company in Ottawa is seeking talented software developers to enhance their Service Router product family. This role involves defining software architecture, integrating SDKs, and provides opportunities to mentor new developers. Candidates should have a Bachelor’s degree and 2-5 years of experience with C/C++, hardware understanding,...


  • Burnaby, British Columbia, Canada Collabera Full-time

    Join the innovative team at Collabera as an Embedded Software Test Engineer focusing on high-performance routers and switches. Leverage your expertise in PowerPC or ARM architecture for system-level debugging. This position requires a thorough understanding of embedded software development, especially in real-time applications. Your role will involve...


  • Ottawa, Ontario, Canada Myticas Consulting Full-time

    Principal Embedded Software/Firmware EngineerWe are seeking a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture and solutions for advanced optical devices. This is a one-year contract based in Ottawa, Ontario.Key ResponsibilitiesOwn end-to-end embedded architecture and solutions from requirements and trade studies through...


  • North Census Division, SK, Saskatchewan, Canada QNX Full-time

    Join QNX as an Embedded Systems Software Engineer, focusing on high-impact software development for advanced technologies. Utilize your skills in C/C++ to drive innovation in embedded applications. As part of QNX's talented team, you will design and enhance critical system-level software for real-time applications. The position involves solving challenging...


  • Montreal, Quebec, Canada QNX Full-time

    Join QNX as an Embedded Systems Software Engineer, focusing on high-impact software development for advanced technologies. Utilize your skills in C/C++ to drive innovation in embedded applications.As part of QNX's talented team, you will design and enhance critical system-level software for real-time applications. The position involves solving challenging...


  • Montreal, Quebec, Canada Nokia Full-time

    A leading technology company in Ottawa is seeking talented software developers to enhance their Service Router product family. This role involves defining software architecture, integrating SDKs, and provides opportunities to mentor new developers. Candidates should have a Bachelor’s degree and 2-5 years of experience with C/C++, hardware understanding,...


  • Ahuntsic North, Quebec, Canada QNX Full-time

    Join QNX as an Embedded Systems Software Engineer, focusing on high-impact software development for advanced technologies. Utilize your skills in C/C++ to drive innovation in embedded applications.As part of QNX's talented team, you will design and enhance critical system-level software for real-time applications. The position involves solving challenging...


  • Québec Province, Québec Province, Canada QNX Full-time

    Join QNX as an Embedded Systems Software Engineer, focusing on high-impact software development for advanced technologies. Utilize your skills in C/C++ to drive innovation in embedded applications. As part of QNX's talented team, you will design and enhance critical system-level software for real-time applications. The position involves solving challenging...