Find work in Canada.

356,870 jobs across our Canadian network. How we count

  • Embedded Software Designer

    Umano Medical

    Quebec, QC

    • Full-time

    Participate in the design of firmware in C with and without RTOS (Real-Time Operating System)

  • Embedded Software Engineer

    Insight Global

    Montreal, QC · Greater Montreal Metropolitan Area

    • $65 to $85 CAD / hour
    • Contract

    Insight Global is seeking a Senior Low-Level Embedded Linux Developer to join a leading Canadian space organization. This individual will be part of a multidisciplinary engineering team…

  • Firmware Engineer Intern - Winter 2027

    Marvell Technology

    Ottawa, ON · CA-ON - Ottawa

  • Software Developer II

    LMI Technologies

    Burnaby, BC

    • $93,000 to $139,000 CAD / year
    • Full-time

    …work will directly influence the final product. If you are a developer who gets satisfaction from carefully architecting new features while also refining, polishing, and shipping rock-solid…

  • Sr. Software Project Manager (Scaled Agile /Device Development)

    SCIEX

    Toronto, ON

    • Full-time

    Lead system-level integration and execution across software, firmware, instruments, peripherals and third-party components. This includes driving ownership and accountability to the team.

  • Sr. Software Project Manager (Scaled Agile /Device Development)

    SCIEX

    Vaughan, ON

    • Full-time

    Lead system-level integration and execution across software, firmware, instruments, peripherals and third-party components. This includes driving ownership and accountability to the team.

  • Sr. Software Project Manager (Scaled Agile /Device Development)

    SCIEX

    Guelph, ON

    • Full-time

    Lead system-level integration and execution across software, firmware, instruments, peripherals and third-party components. This includes driving ownership and accountability to the team.

  • Software Developer II

    LMI Technologies

    Burnaby, BC

    • $93,000 to $139,000 CAD / year
    • Full-time

    …work will directly influence the final product. If you are a developer who gets satisfaction from carefully architecting new features while also refining, polishing, and shipping rock-solid…

  • Sales Enablement Coordinator

    Trimble Inc.

    Richmond Hill, ON · Canada - Richmond Hill, Ontario (Applanix)

    • Full-time

    Power In-Field System Entitlements: Generate and distribute authorization codes, system configuration files, firmware warranty extension codes, and hardware warranty extension notifications.

  • Sales Enablement Coordinator

    Trimble Inc.

    Richmond Hill, ON

    • Full-time

    Power In-Field System Entitlements: Generate and distribute authorization codes, system configuration files, firmware warranty extension codes, and hardware warranty extension notifications.

  • Demo Support Technician

    L3Harris Technologies

    ON · Waterdown, ON

    Familiarity with the use of software / firmware programing tools such as MPLAB and Xilinx

  • ATE Test Engineer, Sr Staff Engineer - 18756

    Synopsys

    Ottawa, ON

    …flag it, you trace it back to whether it is silicon behavior, firmware configuration, or test fixture noise. You have debugged enough mixed-signal systems to know when a jitter spike is…

  • Firmware Engineering Manager

    Synopsys

    Ottawa, ON

    Leading firmware teams has given you a strong sense of what separates consistent delivery from last-minute firefighting. Beyond technical expertise, success comes from building an…

  • Technical Digital Account Manager - FTC

    Xerox

    Toronto, ON · North York, Toronto, Ontario

    Hands-on experience with Lexmark Cloud Print Management (CPM), including device configuration, enrollment, firmware management, driver deployment, and print queue administration

  • Pre-Silicon Signoff Lead

    Synopsys

    Mississauga, ON

    Coordinating with Firmware & Algorithms Lead and Digital FW Developers to develop hardware regression plans for successive FW releases.

  • Principal Firmware Engineer

    Synopsys

    Ottawa, ON

    Firmware at the boundary between hardware and software is where you have built your career. A single miscalculation can mean the difference between a memory interface that trains cleanly…

  • Senior Director R&D Engineering (Interface PHY / Ethernet SerDes)

    Synopsys

    Ottawa, ON

    …alignment between analog designers, verification engineers, and firmware developers while keeping customer commitments front and center. When silicon bring-up hits an unexpected issue, you…

  • Silicon Validation Software Engineer (Sr Staff)

    Synopsys

    Mississauga, ON

    Debug complex issues that span the hardware-software interface during silicon bring-up, collaborating with analog designers, systems engineers, and firmware teams to isolate root causes

  • Silicon Validation/Characterization Engineer - 18757

    Synopsys

    Ottawa, ON

    …eye diagram and know whether the problem is in silicon, the firmware, the board, or the test setup, and you do not stop until you know which one. The hardest part of validation is not…

  • Staff Silicon Validation Software Engineer - 17309

    Synopsys

    Mississauga, ON

    You are a collaborative team player who partners effectively with analog, systems, firmware, and software teams. With strong analytical and problem-solving skills, you take ownership of…

  • Embedded Developer

    Insight Global

    Sainte-Anne-de-Bellevue, QC

    • $50 to $100 CAD / hour
    • Contract

    The Low Level Embedded Linux Developer is part of a multidisciplinary development team responsible for the architecture, development, integration, and maintenance of low-level embedded…

  • Validation / Verification Eng, Manager - 18341

    Synopsys

    Ottawa, ON

    Drive debug and root cause analysis of silicon, firmware, and board issues using lab instrumentation and cross-functional collaboration

  • Validation / Verification Eng, Manager - 18754

    Synopsys

    Ottawa, ON

    Drive debug and root cause analysis of silicon, firmware, and board issues using lab instrumentation and cross-functional collaboration

  • Manager, Software (Embedded & Digital Products)

    Wabtec

    London, ON

    • Full-time

    Strong knowledge of C/C++, embedded Linux or RTOS environments, device communications, firmware lifecycle management, hardware and software integration, and debugging practices.

  • Validation / Verification Engineer, Sr Staff -18261

    Synopsys

    Ottawa, ON

    …eye diagram and know whether the problem is in silicon, the firmware, the board, or the test setup, and you do not stop until you know which one. The hardest part of validation is not…