Find work in Canada.

524,396 jobs across our Canadian network. How we count

  • Senior Embedded Software Engineer, VCS

    Rivian and Volkswagen Group Technologies

    Vancouver, British Columbia

    • $108,200 to $143,430 CAD / year
    • Full-time

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

  • Senior Quality Assurance Automation Engineer

    Epiphan Video

    Ottawa, ON

    • Full-time

    Embedded systems or firmware testing experience

  • Senior Digital Design Engineer

    Astera Labs

    Toronto, ON

    Partner with firmware and embedded software teams to define and validate hardware-software interfaces.

  • Sr. Software Engineer

    Mosaic Manufacturing

    Toronto, Ontario

    • $90,000 to $150,000 CAD / year
    • Full-time

    We are looking for a Senior Software Engineer to help shape our architecture and technical culture on our Software Team. You will work across the stack, from embedded 3D printer edge…

  • Sr. Engineer, AI Software/Machine Learning Engineering (C++)

    Qualcomm

    Markham, Ontario

    • Full-time

    Design and performance tune modern C++17 code for an embedded system

  • Software Developer, Device Platform

    Miovision

    Remote, Canada

    • $80,000 to $110,000 CAD / year
    • Full-time
    • Remote

    …Platform is the critical interchange that sits right on top of our embedded Linux operating systems, seamlessly directing data traffic between our hardware, firmware, and cloud services. We…

  • Staff Embedded Firmware Engineer (Contractor)

    Arlo Technologies

    Richmond, British Columbia · CA - British Columbia - Richmond

    • Full-time

    Arlo is seeking a highly experienced Staff Embedded Firmware Engineer to lead the development of next-generation IoT and video streaming products. In this technical leadership role, you…

  • Senior Embedded Firmware Engineer (Contractor)

    Arlo Technologies

    Richmond, British Columbia · CA - British Columbia - Richmond

    • Full-time

    Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next-generation IoT and video streaming products. In this role, you will design, implement, and optimize embedded…

  • 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

    In this role, you'll be part of a dynamic firmware team focused on Nokia's next-generation Optical Engine for long-haul and metro applications. Working alongside cross-functional teams,…

  • Senior Electrical Engineer

    MGIS

    Ottawa, Ontario

    • Contract

    Experience with firmware integration and customization for embedded/automotive platforms.

  • 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

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

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

  • Electrical Engineer

    Blue Robotics

    Victoria, Prince Edward Island

    • $90,000 to $120,000 CAD / year
  • Intermediate Electrical Design Engineer

    Progressive Automations

    Richmond, British Columbia

    • $60,000 to $100,000 CAD / year

    We currently have an opening for an Intermediate Electrical Design Engineer in our Richmond office. This role involves the analysis, design, testing, and commissioning of motor-control…

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