embedded systems programmer

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


  • Winnipeg, Manitoba, Canada Umano Medical Full-time

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


  • Québec City, Quebec, Canada Umano Medical Full-time

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


  • Toronto, ON, Canada Bluth Company Full-time $70,000 - $120,000 Contract

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

  • Senior Systems Programmer Premium

    9 hours ago


    Montreal, Quebec, Canada Behaviour Interactive Full-time

    Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto (Behaviour...


  • Québec, Quebec, Canada Umano Medical Full-time

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

  • Embedded Developer

    3 days ago


    , Canada Metropolitan Technologies Full-time

    Embedded Software Developer About Metropolitan Technologies Metropolitan Technologies is building the secure digital backbone for the world’s critical infrastructure. Our technology helps organizations connect, protect, and direct mission-critical data across operational technology (OT) environments — from the tactical edge to cloud and enterprise...


  • , Canada Pentangle Tech Services | P5 Group Full-time

    A technology services company located in Canada, Quebec, is seeking a skilled software developer specializing in C and C++. The role involves analyzing, debugging, and implementing software for embedded and high-level applications. Candidates should have 3+ years of experience in the field, strong debugging skills, and the ability to engage with diverse...


  • Halifax, Halifax County, Canada VenorTalent Full-time €90,000 - €120,000 Contract

    Our client is an innovative Canadian technology manufacturer recognized for designing and delivering highly engineered products used in demanding, mission-critical environments worldwide. As the organization continues to expand its engineering capabilities, they are seeking an experienced Embedded Software Engineer to develop advanced firmware and...


  • Calgary, Alberta, Canada Polluxa, Inc. Full-time

    North Vector Dynamics is seeking an Embedded Linux Engineer to own the software stack for the CM-70 interceptor's flight and mission computer. You will write kernel drivers, BSP customizations, and real-time software close to hardware, from boot to application layers.You will collaborate with GNC, avionics, and electrical teams to bring hardware from bench...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full-time

    Fortinet is hiring an Embedded Software Developer to help with FortiAuthenticator product development. The FortiAuthenticator builds on Fortinet's Single Sign-On, adding a greater range of user identification methods and scalability.In this role you will design, develop, maintain and improve firmware components such as authentication daemons, SSO services,...


  • Regina Central, Saskatchewan, Canada GreenTech Resources Worldwide Canada Full-time $36 - $57 Permanent

    Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Identify and communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance of software Assist in the ...


  • Winnipeg, Manitoba, Canada Collabera Full-time

    We are looking for anEmbedded Software Engineerwith strong hands-on experience developing software forLinux-based embedded systems.This role focuses on low-level embedded software development on non-x86 platforms and requires candidates who can clearly explain their individual technical contributions. Must Have2+ years of hands-on Embedded Linux Software...

  • Embedded Developer

    3 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Metropolitan Technologies Full-time

    Embedded Software Developer About Metropolitan Technologies Metropolitan Technologies is building the secure digital backbone for the world’s critical infrastructure. Our technology helps organizations connect, protect, and direct mission-critical data across operational technology (OT) environments — from the tactical edge to cloud and enterprise...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Macdonald, Dettwiler And Associates Corporation Full-time

    MDA Space seeks an Intermediate Systems MTS, SAR to support earth observation satellites across programs. You will define, design, integrate, verify and sustain SAR missions, and work with a world-leading team to perform system-level tradeoffs and prototype innovations. Required: degree in Electrical/Computer Engineering or Engineering Physics, 2+ years in...


  • Richmond, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Macdonald, Dettwiler And Associates Corporation Full-time

    MDA Space seeks an Intermediate Systems MTS, SAR to support earth observation satellites across programs. You will define, design, integrate, verify and sustain SAR missions, and work with a world-leading team to perform system-level tradeoffs and prototype innovations. Required: degree in Electrical/Computer Engineering or Engineering Physics, 2+ years in...


  • Markham, Ontario, Canada Collabera Full-time

    We are looking for an Embedded Software Engineer with strong hands-on experience developing software for Linux-based embedded systems. This role focuses on low-level embedded software development on non-x86 platforms and requires candidates who can clearly explain their individual technical contributions.Must Have 2+ years of hands-on Embedded Linux Software...


  • Toronto, Ontario, Canada Polluxa, Inc. Full-time

    Embedded Systems Software Engineer at indie Semiconductor. Key technologies: Software Development, System Design, Problem Solving. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well-tested and documented code Participate in code reviews and contribute to engineering best practices Collaborate with product and...


  • Winnipeg, Manitoba, Canada Polluxa, Inc. Full-time

    North Vector Dynamics is seeking an Embedded Linux Engineer to own the software stack for the CM-70 interceptor's flight and mission computer. You will write kernel drivers, BSP customizations, and real-time software close to hardware, from boot to application layers. You will collaborate with GNC, avionics, and electrical teams to bring hardware from bench...

  • Programmer 2

    1 day ago


    Montreal (administrative region), QC, Canada AVI-SPL Full-time €70,000 - €90,000 Contract

    Job Summary - Programming activities for integrated Audio Video Systems. Essential Duties and Responsibilities - Read and interpret AV systems drawings - Gather programming requirements - Produce new modules and interfaces - Control System programming design to meet requirements and system capabilities - User Interface programming to meet requirements...


  • Calgary, AB, Canada North Vector Dynamics Full-time €90,000 - €130,000 Contract

    About The Role North Vector Dynamics is building the next-generation unmanned systems. We're looking for an Embedded Linux Engineer to own the software that enables these systems, from the board support packages up through the application layer. You'll work close to the hardware, writing and debugging kernel drivers, boot code, and real-time software....