embedded software

See average salary for embedded software »

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


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Analog Devices, Inc. Full-time

    Job Title: Staff Embedded Software Developer Location: Vancouver Company: Analog Devices, Inc. (ADI) About Analog Devices Analog 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...


  • Québec Province, Canada Syntronic - A Global Design House Full-time €79,000 - €125,000 Temporary

    Where Your Innovation Shapes the Future Join us as we work on cutting-edge telecom advancements, pioneer automotive technologies, develop life‑saving healthcare innovations, and advance next‑generation industrial automation. Syntronic is a global leader in design and development, specializing in electronics, electro‑mechanics, and software. We’re a...


  • Canada Fortinet, Inc. Full-time

    Fortinet is calling for an experienced Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry.This individual will be working on the FortiManager, the centralized device management product, that configures the FortiGate.This team is expanding and looking...


  • Quebec, Capitale-Nationale, Canada Thales Canada Full-time $94,000 - $117,000 Contract

    Lead embedded software and firmware delivery in a hybrid Senior Development Engineer role based in Kanata-Ottawa, Ontario. Apply C/C++ expertise to complex projects.Thales seeks an experienced Senior Development Engineer focused on software and firmware. You will deliver GA features, shape architectures, prioritize complex work, and collaborate across...


  • Canada Ciena Full-time

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


  • Canada Syntronic - A Global Design House Full-time

    Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Partner with visionary companies and the brightest minds to turn groundbreaking ideas into reality. Join us as we work on cutting-edge telecom advancements, pioneer automotive technologies, develop life‑saving healthcare innovations,...


  • Ahuntsic North, QC, Canada Nokia Full-time

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


  • Canada Qidni Labs Full-time

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


  • Canada Syntronic - A Global Design House Full-time

    Where Your Innovation Shapes the Future Join us as we work on cutting-edge telecom advancements, pioneer automotive technologies, develop life‑saving healthcare innovations, and advance next‑generation industrial automation. Syntronic is a global leader in design and development, specializing in electronics, electro‑mechanics, and software. We’re a...


  • North Census Division, SK, Saskatchewan, Canada Ciena Full-time €95,800 - €153,000 Temporary

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


  • Québec Province, 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...


  • Markham, ON, York Regional Municipality, ON; Ontario, Canada LanceSoft, Inc. Full-time

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


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

    1 month ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. The future is what you make it. When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers and doers who make the things that make the future. The future is what you make it. When you join Honeywell, you...


  • Québec Province, Canada Ottawa Infotainment Full-time

    About Ottawa Infotainment At Ottawa Infotainment, we’re building the next generation of intelligent vehicle platforms: rethinking the digital cockpit through high-performance compute, embedded software, safety-critical systems, and AI-driven experiences. We are not a traditional Tier 1. We move fast, own the stack, and solve hard problems at the...


  • Waterloo, ON, Waterloo Regional Municipality, ON; Ontario, Canada Qidni Labs Full-time

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


  • Québec Province, Canada Cisco Systems, Inc Full-time

    Cisco seeks Embedded Systems Software Developers skilled in C, C++, concurrency, and Linux for potential opportunities supporting networking platforms. This developer role focuses on designing, implementing, and optimizing software components across Cisco’s next-generation networking platforms. You will work with engineering teams, technical leaders, and...


  • Brossard, QC, Longueuil Municipalité Régionale, QC; Montérégie; Québec Province, Canada HireTalent - Staffing & Recruiting Firm Full-time

    Talent Discovery Specialist @ HireTalent | Expert in Technical Recruiting As a member of an Embedded Software Engineering team, perform diverse work tasks in a real‑time embedded communication and control environment. The candidate will be a member of a small to medium‑sized team and will often perform in autonomous roles. He or she will also...


  • Ahuntsic North, QC, Canada Ciena Full-time

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


  • Winnipeg, Manitoba, Canada Go Fractional Full-time

    Design embedded software for spacecraft and ground systems remotely across Canada or the United States, using C/C++ and embedded Linux. This senior contract role supports a growing fleet of satellites through software development and maintenance. You will influence design and operation while building reliable systems. The work includes secure communications,...


  • Ottawa, Ontario, Canada Ciena Corporation Full-time

    As the global leader in high-speed connectivity, Ciena builds the critical infrastructure powering the AI era. We’re a technology company shaping the future of networking, guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being—on and off the job....