embedded developer

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


  • , Canada Jobtailor Full-time

    Key ResponsibilitiesUse AI and automation for high-leverage development work and help shape team AI practices and guardrailsDesign, develop, and debug embedded C software for low-level and platform-level componentsDrive performance optimization across RAM usage, CPU load, and compiler/build settingsImprove system robustness, fault handling, and stability...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Jobtailor Full-time

    Key Responsibilities Use AI and automation for high-leverage development work and help shape team AI practices and guardrails Design, develop, and debug embedded C software for low-level and platform-level components Drive performance optimization across RAM usage, CPU load, and compiler/build settings Improve system robustness, fault handling, and...

  • Embedded Software Engineer Premium

    7 hours ago


    Ottawa, Canada Ciena Government Solutions Full-time $68,800 - $109,800 Contract

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Lévis, QC, Lévis Municipalité Régionale, QC; Chaudière-Appalaches; Québec Province, Canada Umano Medical Full-time

    Attuned to small details, you possess the logic and precision of a skilled embedded programmer blended with the creativity of an artist. You appreciate simplicity. Complicated and inconsistent interfaces bother you, and you are the person we are looking for. In collaboration with our graphic designer and product managers, you will create a unique user...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Arrow Electronics Full-time

    Position Senior Embedded Firmware Engineer (eInfochips) Senior Embedded Firmware Engineer (eInfochips) Job Description Role: Senior Embedded Engineer Location: Carlsbad, CA USA and Richmond, BC Canada Experience: 8+ Years What You'll Be Doing Experience developing firmware for consumer IoT or smart home products. Experience with industry protocols...


  • Boucherville, Montérégie, Canada Dana Incorporated Full-time $90,000 - $120,000 Contract

    Drive innovation at Dana as a Senior Embedded Software Engineer responsible for developing cutting-edge software for automotive applications. This role emphasizes collaboration and rigorous software testing in a multicultural environment. In this role, you will participate in designing and implementing software solutions while adhering to ASPICE and ISO...


  • Richmond, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Arlo Technologies, Inc. Full-time €115,000 - €125,000 Temporary

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


  • Kitchener, Ontario, Canada Cloud DX Full-time

    Become an Embedded Systems Test Engineer at Vitaliti Technologies in Kitchener, Ontario, merging embedded expertise with advanced medical device development. Engage directly with C and C++ in a dynamic lab setting. We are looking for a motivated Embedded Developer and Test Engineer with a strong background in programming and hardware testing. You will have...


  • , Canada Imagine Communications Full-time

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


  • Markham, ON, Canada Qualcomm Full-time €131,000 - €181,000 Contract

    Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: We are seeking a Machine Learning software engineer with embedded experience. Qualcomm Automotive AI Software team is rapidly expanding to offer optimized solutions for infotainment and ADAS/Autonomous Driving. To scale and...


  • Montreal, Quebec, Canada Luxcom Technologies Inc. Full-time

    Embedded Hardware/Software Design EngineerEmbedded Hardware/Software Design Engineer About LuxcomLuxcom Technologies develops advanced fibre-optic communication and networking products including media converters, Ethernet transport systems, protocol converters, and embedded network devices used in demanding infrastructure environments. Role OverviewLuxcom...


  • Toronto, Ontario, Canada Tenstorrent Full-time

    Advance your career at Tenstorrent as an Embedded AI Driver Engineer. In this hybrid role, utilize your 7+ years of experience to create and optimize drivers for innovative AI systems. Candidates will engage with a diverse team and collaborate on developing drivers that bridge software and hardware. Proficiency in C/C++ and deep knowledge of low-level...


  • , Canada Open People Network (OPN) Full-time

    Become a Senior Embedded Engineer at Osprey Systems and drive innovation in counter-drone technologies for extreme conditions. Your proficiency in embedded Linux and C++ will be critical to our mission. In this role, you'll manage the software platform for distributed devices, ensuring continuous operation in harsh environments. Responsibilities will...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Imagine Communications Full-time €90,000 - €100,000 Temporary

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


  • Estrie, Québec Province, Canada BRP Full-time

    We are seeking an experienced engineer with a passion for embedded software development processes to fill the position of Embedded Software Business Process Architect. Reporting to the Mechatronics Process Manager, this individual will play a key role in supporting the Quality Management System (QMS) and the tools required for product development. The...


  • Markham, York Region, Canada LanceSoft, Inc. Full-time $80,000 - $100,000 Contract

    Duration: 10 Months - potential for extension Job Title: Embedded Windows Software Engineer Windows Experience - Required Qualifications 3+ years in embedded/software development (C/C++) Demonstrated ability to analyze, diagnose, and solve difficult engineering problems Experience with source control (GIT), OS Concepts and debugging tools Strong...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Bluth Company Full-time €70,000 - €120,000 Temporary

    embedded software engineer We are looking for an Embedded Systems Programmer to develop firmware and software for hardware devices and IoT solutions. Requirements Bachelor?s degree in Electrical or Computer Engineering Proficient in C/C++ and microcontroller programming Experience with RTOS and hardware interfaces (SPI, I2C) Strong debugging and...


  • , Canada Bluth Company Full-time

    embedded software engineer We are looking for an Embedded Systems Programmer to develop firmware and software for hardware devices and IoT solutions. Requirements Bachelor?s degree in Electrical or Computer Engineering Proficient in C/C++ and microcontroller programming Experience with RTOS and hardware interfaces (SPI, I2C) Strong debugging and...


  • Winnipeg, Manitoba, Canada NextGenEnergyJobs Full-time

    Become part of an innovative Drive-By-Wire team as an Embedded Software Engineer in Santa Clara. Your role will focus on developing chassis control software for integration on vehicle ECUs.This position offers the opportunity to design functionally safe software aligned with rigorous automotive standards. You will work closely with cross-functional teams to...


  • , Canada Advanced Micro Devices Full-time

    Become an Embedded Security Software Engineer at AMD in Markham, ON, specializing in the development of diagnostics software for advanced security systems. This role is crucial for enhancing AMD's security hardware through innovative diagnostics software that validates hardware across various platforms. You will engage with multiple teams, delivering...