Find work in Canada.

317,657 jobs across our Canadian network. How we count

  • Embedded Software & Field Tools Developer

    Octasic

    Montreal, Quebec

    We are looking for a C++ software engineer with a systems mindset to own the design, development, and maintenance of in-house tools used for RF mode testing, real-time system monitoring,…

  • Firmware Engineer, Staff

    Qualcomm

    Toronto, ON

    • Full-time

    …a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or…

  • Senior Firmware Engineer

    Teledyne Technologies Incorporated

    Richmond, BC · Canada - Richmond, BC

    • Full-time

    Advantage: Experience with Xilinx/Intel FPGAs, machine vision standards, embedded Linux, image processing, scripting, or FPGA development.

  • Firmware Engineer

    Teledyne Technologies Incorporated

    Richmond, BC · Canada - Richmond, BC

    • Full-time

    Advantage: FPGA interfacing, embedded Linux, machine vision protocols, image processing, Python/Bash scripting, or VHDL/Verilog familiarity.

  • Sr Firmware Engineer

    Nokia

    Ottawa, ON

    • Full-time

    4+ years of embedded software development experience in a multithreaded real-time environment

  • Embedded software engineer

    Ciena

    Ottawa, Ontario

    • Full-time

    Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems.

  • Senior Director, Technology

    Qualcomm

    Ottawa, ON

    • Full-time

    …create a smarter, connected future for all. As a Qualcomm ASIC Engineer, you will define, model, design (digital and/or analog), optimize, verify, validate, implement, and document IP…

  • Senior Hardware Engineer (Systems) - Onsite Position

    Curtiss-Wright Corporation

    Ottawa, Ontario · Canada-Ottawa

    • Full-time

    We’re seeking a passionate, hardware-focused Systems Engineer who thrives on solving complex system-level challenges and is driven to push the boundaries of mission-critical embedded…

  • Embedded Software Engineer, Markham

    Evertz Microsystems Limited

    Markham, ON

    • Full-time

    Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development of new video routing and Video centric IP switching…

  • Senior Security Engineer

    Dominion Dynamics

    Ottawa, ON

    • Full-time

    Endpoint security expertise: EDR operations and MDM baseline design across macOS (Windows/Linux a plus)

  • Software Verification Engineer

    Lumentum

    Ottawa, Ontario · Canada - Ottawa (Bill Leathem)

    • Full-time

    Position Title: Software Verification Engineer

  • Software Engineer - New Grad 2026

    Cerebras Systems

    Remote, Canada

    • Full-time
    • Remote

    As a New Graduate Software Engineer, you will collaborate with world-class engineers to solve real-world challenges across the software stack. You will contribute to software systems that…

  • Software Engineer – Full Stack Developer

    Texas Instruments

    Toronto, ON

    …design and manufacturing company that develops analog ICs and embedded processors. By employing the world’s brightest minds, TI creates innovations that shape the future of technology. TI…

  • Senior Software Security Engineer

    Motorola Solutions

    Vancouver, BC · Quebec, QC · AB · BC · ON

    • Full-time

    This Senior Software Security Engineer will be responsible for analyzing software designs and implementations from a security perspective, identifying and proposing remediations to security…

  • Verification and Validation Engineer - Test & Automation

    Octasic

    Montreal, Quebec

    We are looking for a hands-on and automation-oriented engineer to support system verification and validation activities across complex wireless and embedded platforms.

  • Senior Firmware Applications Engineer

    indie

    Toronto, Ontario

    4-6 years of experience developing applications in embedded firmware, preferably using RTOS and Linux.

  • Software Engineer, Scale Out

    Tenstorrent

    Toronto, ON

    Tenstorrent is seeking a skilled Software Engineer with a passion for building high-performance, low-level systems software. In this role, you’ll contribute to the development and…

  • Senior Embedded Engineer, AI IP

    Tenstorrent

    Toronto, ON

    Deep systems engineer with 7+ years of experience in device drivers or low-level systems programming.

  • Senior Embedded Linux Engineer

    Canadian Solar Inc.

    Remote, Canada

    • Full-time
    • Remote

    Position Title: Senior Embedded Linux Engineer

  • Senior Site Reliability Engineer

    SimCorp

    Toronto, Ontario

    • Full-time

    As a Senior Site Reliability Engineer, you will be embedded within one of our Product Areas, taking ownership of specific responsibility domains where your experience, interests, and growth…

  • Senior Software Engineer - AI/Computer Vision (Camera Systems)

    Motorola Solutions

    Vancouver, British Columbia · Toronto, Ontario

    • Full-time

    As a Senior Software Engineer in our camera systems group, you will play a crucial role in designing, developing, and optimizing C++ code for embedded systems. You will work on implementing…

  • Embedded Software Developer

    Fortinet

    Burnaby, British Columbia

    • Full-time

    In this role, you will develop and maintain embedded Linux software that powers FortiGate products, while also supporting new product introductions (NPI), automation frameworks, and…

  • Software Development Engineer (Image Processing)

    VIAVI Solutions

    Ottawa, Ontario

    • Full-time

    Familiarity with Embedded Linux or ARM-based systems

  • Firmware Development Engineer

    VIAVI Solutions

    Ottawa, Ontario

    • Full-time

    …Production Lab Test (FOPLT) engineering team. This role focuses on embedded firmware development for modular optical test and measurement cassettes used in the MAP platform. The ideal…

  • Co-Op Embedded Software Engineer

    Gastronomous Technologies Inc.

    Oakville, ON

    • Full-time

    Gastronomous is looking for an Embedded Software Engineer who will be a central part of our core engineering team and will work closely with the mechanical and electrical teams to design…