embedded engineer

See average salary for embedded engineer »

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


  • Saint-Bruno, QC, Canada Alstom Full-time $80,000 - $110,000 Contract

    Alstom in Saint-Bruno, QC, is seeking an embedded software developer to maintain and improve onboard software components, troubleshoot train control systems, and contribute to the build and test tooling. You will work with testers and systems engineers to ensure reliable software across Windows and Linux environments.The role requires C/C++, Python, RTOS and...


  • Canada Kepler-Communications Full-time

    Kepler Communications is hiring an Embedded Software Engineer to develop software for spacecraft and ground assets. You will impact design choices and system reliability while delivering secure, high-quality embedded code for a growing satellite fleet. Qualifications include 6+ years in embedded software, a CS/EE degree, strong C/C++ skills, and experience...


  • Ahuntsic North, QC, Canada RANOVUS Inc. Full-time

    Social networking, machine learning, and big data analytics demand ever-increasing network connectivity. RANOVUS, with operations in Ottawa, Canada, Nuremberg, Germany, and San Jose, USA, is a solution provider for the next generation data center infrastructures. We aim to deliver advanced technology that minimizes environmental impact through lower power...


  • Canada ROZOR Full-time

    Empower ROZOR's robotic innovations in Hamilton, ON as an Embedded Systems Engineer. You'll leverage your skills in firmware development and real-time operating systems to enhance our robotic solutions. This full-time role is critical for the hardware team, focusing on the development and maintenance of embedded software that drives robotic systems. Your...


  • Canada Horizon Aircraft, Inc. Full-time

    A career at Horizon is for those who want to do something extraordinary, yet with meaningful purpose. We take pride in pushing the boundaries of technology and customer experience to deliver something that has never been done before. We are a fast-moving organisation that promotes a hands-on approach, supporting each other through the tough spots, generating...


  • North Census Division, SK, Saskatchewan, Canada Morson Edge (Canada) Full-time €125,000 - €135,000 Temporary

    Senior Embedded Software Engineer Our client is a global leader in transforming aviation communication through satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations redefine connectivity and shape the future of aviation. Location: Ottawa, ON...


  • Québec Province, Canada Morson Edge (Canada) Full-time €125,000 - €135,000 Temporary

    Senior Embedded Software Engineer Our client is a global leader in transforming aviation communication through satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations redefine connectivity and shape the future of aviation. Location: Ottawa, ON...


  • Ottawa, ON, Canada Nokia Full-time $120,000 - $160,000 Contract

    Job Description Our Optical Line System team is searching for an experienced embedded and real‑time software developer for our leading‑edge optical line system product line. Our team is responsible for developing carrier‑grade embedded software which follows modular and reusable design principles. The candidate is required to fully understand line...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada COHERENT Full-time €128,480 - €177,815 Temporary

    Primary Duties & Responsibilities Software development – 75% Design and develop software features based on high level customer and product line management requirements Develop new features for existing and future products Resolving bugs and other sustaining issues legacy products Work with validation and integration engineers optical, hardware and...


  • Canada COHERENT Full-time

    Design embedded software in C and C++ onsite in Horsham, Pennsylvania, developing optical networking features for Coherent Corp. products. As a Principal Embedded Software Engineer, you will develop features from customer and product requirements, resolve legacy-product issues, and improve product performance. The work spans embedded systems, optical...


  • Canada COHERENT Full-time

    Design and develop software features based on high level customer and product line management requirements Work with validation and integration engineers optical, hardware and test engineering teams to continuously improve product performance, execution efficiency, and development processes. Ensure software documentation is accurate and up to date. ...


  • Québec Province, Canada Horizon Aircraft, Inc. Full-time

    A career at Horizon is for those who want to do something extraordinary, yet with meaningful purpose. We take pride in pushing the boundaries of technology and customer experience to deliver something that has never been done before. We are a fast-moving organisation that promotes a hands-on approach, supporting each other through the tough spots, generating...


  • Ahuntsic North, QC, Canada Horizon Aircraft, Inc. Full-time

    A career at Horizon is for those who want to do something extraordinary, yet with meaningful purpose. We take pride in pushing the boundaries of technology and customer experience to deliver something that has never been done before. We are a fast-moving organisation that promotes a hands-on approach, supporting each other through the tough spots, generating...


  • Ahuntsic North, QC, Canada Morson Edge (Canada) Full-time

    Senior Embedded Software Engineer Our client is a global leader in transforming aviation communication through satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations redefine connectivity and shape the future of aviation.Location: Ottawa, ON...


  • Ahuntsic North, QC, Canada QNX Full-time

    QNX, a division of BlackBerry, is seeking driver developers to design and implement next-gen computing platforms for automotive customers. You will work on software drivers for new hardware peripherals across advanced platforms, focusing on reuse, efficiency, and simplicity. The role demands C/assembly proficiency, embedded OS experience, and prior driver...


  • Canada Ciena Corporation Full-time

    Ciena Corporation is seeking an experienced embedded software engineer in Canada to design, code, and integrate C/C++ software on Linux and real-time OS. You will work with ASIC/FPGA hardware on SoC platforms and own the full lifecycle from requirements to delivery. You will mentor junior engineers, collaborate with global teams, and support deployments to...


  • Canada Accuenergy Inc. Full-time

    Accuenergy Inc. in Toronto designs and manufactures multifunction power meters and related automation solutions.The hardware role collaborates with software and marketing teams to specify new products, perform schematic and PCB layout, and validate PCBA bring-up to accelerate development. You will analyze existing products with AI-assisted tools, optimize...


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

    Lead embedded software development in Horsham, Pennsylvania, using expert C and C++ skills across optical networking products and systems. This onsite role supports existing and future products. As a Lead Embedded Software Engineer, you will design customer-driven features, resolve legacy product issues, and improve development processes. The work includes...


  • Mississauga, Peel Region, Canada Aversan Inc. Full-time $75,000 - $95,000 Contract

    A trusted multi-service engineering firm in Peel Region, Mississauga, is seeking an Intermediate Embedded Software Engineer to design and develop software solutions. You will be responsible for analyzing requirements, producing documentation, and adhering to quality standards in safety-critical software development. The ideal candidate has at least 4 years...


  • Kitchener, Region of Waterloo, Canada Qidni Labs Full-time $80,000 - $100,000 Contract

    Senior Embedded Software Engineer - Medical DevicesQidni Labs Inc. is a clinical-stage medical device company focused on revolutionizing dialysis technology for patients with kidney failure.OverviewThis is a full-time, on-site role located in Kitchener, ON. The Senior Embedded Software Engineer will be responsible for designing, developing, and debugging...