Find work in Canada.

A simpler way to find your next job.

  • Firmware Engineer, Staff

    Qualcomm

    Toronto, ON

    • Full-time

    We are looking for an experienced Firmware Engineer to lead firmware architecture, development, integration, and bring-up for our SERDES PHY portfolio. The ideal candidate will have…

  • Senior Firmware Engineer

    Teledyne Technologies Incorporated

    Richmond, BC · Canada - Richmond, BC

    • Full-time

    Senior Firmware Engineer, Machine Vision Cameras

  • Firmware Engineer

    Teledyne Technologies Incorporated

    Richmond, BC · Canada - Richmond, BC

    • Full-time

    If you enjoy working close to the hardware, this role offers the opportunity to build the firmware that powers advanced industrial imaging products used around the world. As part of…

  • Sr Firmware Engineer

    Nokia

    Ottawa, ON

    • Full-time

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

  • Engineer, Embedded Software

    Join the e-Zinc team

    Mississauga, Ontario

    e-Zinc is seeking an experienced and talented Engineer, Embedded Software to join our Product team and play a key role in developing the embedded software that runs our proprietary zinc-air…

  • Sr. Staff Engineer, CPU Software Test Engineer (Server)

    Qualcomm

    Markham, ON

    • Full-time

    As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch…

  • 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 Systems Designer

    SMART Technologies

    Calgary, Alberta

    We are seeking a highly skilled and experienced Senior Systems Engineer to join our Product Development team. In this role, you will be responsible for leading the development, and…

  • Firmware Engineer, Principal

    Qualcomm

    Toronto, ON

    • Full-time

    …help create 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,…

  • Firmware Engineer (Internship) - Vancouver

    Astera Labs Early Career

    Vancouver, BC

    · Completed one or more Co-op terms of firmware or embedded software development.

  • 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…

  • Intermediate Electrical Engineer

    Kraken Robotics Inc.

    Dartmouth, NS

    Kraken Robotics is currently recruiting for an Intermediate Electrical Engineer to join our Dartmouth, Nova Scotia office.

  • Senior Firmware Applications Engineer

    indie

    Toronto, Ontario

    The Senior Firmware Applications Engineer is responsible for designing and developing camera, vision and imaging applications using indie’s Camera Video Processor product lines. You will…

  • Senior Systems Engineer

    Mission Control Space Services

    Ottawa, Ontario

    • Full-time

    …communication, ground segment, control subsystems and rover software and…

  • Firmware Engineer

    Nokia

    Canada

    • Full-time

    As an Early Career Firmware Engineer, you’ll be part of an agile Scrum team developing software that controls and monitors next‑generation optical network equipment. You’ll be writing…

  • Firmware Engineer

    Jetson Home

    Kitchener, Ontario

    End-to-end ownership of device firmware. Our Jetson Hub and Jetson Thermostat control heat pumps, water heaters, EV chargers, and other home comfort & energy devices, and the magic is in…

  • Senior ARM Firmware Engineer

    Canadian Solar Inc.

    Remote, Canada

    • Full-time
    • Remote

    The Senior Embedded Firmware Engineer owns the design, development, optimization, and lifecycle support of embedded firmware running on ARM‑based processors used in grid‑tied inverters and…

  • Senior Embedded Linux Engineer

    Canadian Solar Inc.

    Remote, Canada

    • Full-time
    • Remote

    The Senior Embedded Linux Engineer is responsible for the design, development, and lifecycle support of embedded Linux platforms used for system coordination and communications in battery…

  • Senior DSP Firmware Engineer

    Canadian Solar Inc.

    Remote, Canada

    • Full-time
    • Remote

    The Senior DSP Firmware Engineer owns the design, development, optimization, and lifecycle support of real‑time embedded firmware for inverters used in utility‑ energy storage systems. This…

  • Firmware Development Engineer

    VIAVI Solutions

    Ottawa, Ontario

    • Full-time

    VIAVI Solutions is seeking a Senior Firmware Developer to join the Fiber Optic Production Lab Test (FOPLT) engineering team. This role focuses on embedded firmware development for modular…

  • Staff Embedded Software Engineer, VCS

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    • $137,300 to $171,600 CAD / year
    • Full-time
    • Remote

    7+ years of experience in embedded software/firmware development, preferably with vertically integrated consumer products

  • Senior Embedded Software Engineer, VCS

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    • $108,200 to $135,300 CAD / year
    • Full-time
    • Remote

    5+ years of experience in embedded software/firmware development, preferably with vertically integrated consumer products

  • 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…

  • Senior Firmware Engineer

    Moment Energy

    Surrey, BC

    The Senior Firmware Engineer will contribute to the development of cutting-edge firmware for our battery energy storage systems (BESS). As a Senior Firmware Engineer, you will play a…