embedded software developer architect jobs in Montreal

6,548 embedded software developer architect job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal (administrative region), QC, Canada Syntronic - A Global Design House Full-time $120,000 - $180,000 Contract

    Syntronic is a global design and development leader specializing in electronics, electro‑mechanics, and software. Working on projects that define the future—from creating state‑of‑the‑art communication systems, autonomous vehicles, and IoT solutions, to advancing space applications and satellite payloads—your work will make a real difference. We...


  • Montreal, QC, Canada Aversan Full-time $120,000 - $140,000 Contract

    Develop embedded flight software in C and C++ with Aversan Inc. in Montreal, Quebec. This full-time position is performed on-site.As an Embedded Software Developer, you will create and maintain software for space applications, including satellite and communications systems. The work requires at least seven years of embedded software experience, RTOS...


  • Montreal, Quebec, Canada Averian Inc. Full-time

    Develop embedded firmware in C and C++ from Averian’s Ottawa office, working hands-on with microcontrollers, RTOS, and connected systems. This is a 100% in-office position. As an Embedded Software Developer, you will contribute across architecture, implementation, integration, debugging, and validation. You will work with hardware, requirements, and test...


  • Montreal, Quebec, Canada Fuze HR Solutions Full-time

    Build C++ RF testing and real-time monitoring tools in Montréal, QC, supporting embedded product evaluation and troubleshooting.This permanent, full-time junior software developer position focuses on embedded software and field tools. You will create production-quality C++ modules, use Python for automation, and develop TCP socket and HTTP communications....


  • Montreal (administrative region), QC, Canada Aversan Inc Full-time €120,000 - €160,000 Contract

    Drive innovation as a Senior Embedded Software Architect at Aversan in Montreal, Quebec. This full-time, on-site role focuses on designing cutting-edge embedded software for satellite payload systems. Aversan Inc., a leader in aerospace and defense electronics, is seeking an experienced Senior Embedded Software Architect. In this pivotal role, you will lead...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Aversan Full-time €120,000 - €140,000 Temporary

    Embedded Software Developer Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Embedded Software Developer to join our team. In this...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Aversan Inc. Full-time €120,000 - €140,000 Temporary

    Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Embedded Software Developer to join our team. In this role, you will collaborate with a...


  • Montreal, Quebec, Canada BlackBerry Full-time

    Develop embedded software for QNX RTOS using C, C++, and Python across robotics, AI frameworks, and connected platforms. Work 40 scheduled hours weekly. This Embedded Software Developer role supports QNX Everywhere, integrating modern open-source projects with QNX technologies. Your work may span ROS2, OpenCV, ONNX Runtime, PyTorch, TensorFlow, Node.js,...


  • Montreal, Quebec, Canada Fortinet Full-time

    Senior Software Developer – Embedded VoIP Systems About the Role We are seeking an experiencedEmbedded Software Developerto join our team working on VoIP telephone development as part of theFortiVoice solution .This role involves low-level embedded Linux development as well as application-level VoIP software development. The successful candidate should be...


  • Montreal, Quebec, Canada Perception Point Full-time

    Senior Software Developer – Embedded VoIP Systems About the Role We are seeking an experiencedEmbedded Software Developerto join our team working on VoIP telephone development as part of theFortiVoice solution .This role involves low-level embedded Linux development as well as application-level VoIP software development. The successful candidate should be...


  • Montreal, Quebec, Canada BlackBerry Inc. Full-time

    Worker Sub-Type: Regular Job Description: QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world. For nearly half a century, QNX has powered safety-critical applications where failure is not an option. The business...


  • Montreal, QC, Canada Taiga Motors Inc. Full-time €90,000 - €120,000 Contract

    Français ci-dessous Embedded Software Developer Taiga is a Canadian company reinventing powersports with high-performance electric vehicles built for extraordinary environments. Built on a clean-sheet platform, our vehicles deliver industry-leading power-to-weight performance, advanced thermal systems, and connected technology. From premier ski resorts to...


  • Montreal, Quebec, Canada QNX Full-time

    Job Description: QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world. For nearly half a century, QNX has powered safety-critical applications where failure is not an option. The business leads the way in...


  • Montreal, Quebec, Canada SPARK Microsystems Full-time

    About the Company SPARK Microsystems offers a unique and innovative UWB wireless chips transmitter-receiver technology that delivers energy efficiency and latency of an order of magnitude better than the state of the art. Our goal is to significantly extend the battery life of electronic systems that require short-range wireless communications, as well as...


  • Montreal, Quebec, Canada Lumentum Operations LLC Full-time

    It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Lumentum Canada was awarded the 2022 National Capital Region's Top Employers for the 6th...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Syntronic - A Global Design House Full-time

    Syntronic is a global design and development leader specializing in electronics, electro‑mechanics, and software. Working on projects that define the future—from creating state‑of‑the‑art communication systems, autonomous vehicles, and IoT solutions, to advancing space applications and satellite payloads—your work will make a real difference. We...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Aversan Inc. Full-time

    Develop embedded flight software in C and C++ with Aversan Inc. in Montreal, Quebec. This full-time position is performed on-site. As an Embedded Software Developer, you will create and maintain software for space applications, including satellite and communications systems. The work requires at least seven years of embedded software experience, RTOS...


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

    Develop embedded flight software in C and C++ with Aversan Inc. on-site in Montreal, supporting safety-critical space systems. This full-time Embedded Software Developer role supports satellite and communications applications at Aversan Inc. You will work with real-time operating systems, Python, Agile/Scrum methods, and multidisciplinary engineering...


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

    Uzinakod ne cesse de grandir. Son secret? Le plaisir de travailler ensemble et la volonté de livrer un travail de qualité. Nous offrons d’ailleurs l’environnement le plus propice à la croissance, au développement de compétences et au bien-être. Cela t’intéresse? On a justement une ouverture pour un poste d’ Architecte logiciel . N’attends...


  • Westmount, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Trane Technologies Full-time

    As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies , and through our businesses including Trane®and  Thermo King , sustainability is not just how we do business—it is our business. Learn about our...