Find work in Canada.

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

  • Software Engineer - Embedded Systems

    Applied Intuition

    Owen Sound, Ontario

    • Full-time

    As a Software Engineer - Embedded Systems, you will design, develop and port autonomous software modules across different system-on-chip platforms. You will be an early member of the…

  • Staff Embedded Software Engineer

    Nokia

    Canada

    • Full-time

    Minimum 10 years of industry experience in real-time programming using C/C++ in embedded Linux and/or RTOS environments

  • Lead Site Reliability Engineer

    SimCorp

    Toronto, ON

    • Full-time

    As a Lead 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 Quality Assurance Automation Engineer

    Epiphan Video

    Ottawa, ON

    • Full-time

    Epiphan Video is looking for a Senior QA Automation Engineer with a strong Python and Playwright background to own test automation for our devices and Multimedia Platform. Join our QA team…

  • Lead Site Reliability Engineer

    SimCorp

    Toronto, ON

    • Full-time

    As a Lead 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…

  • System Design Specialist, Intermediate

    Hitachi

    Toronto, ON · (RSBU) Toronto

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

  • Software Architect - Vital Software

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

    Experience developing software for embedded systems using C and C++.

  • Staff AI Software Engineer (C++)

    Qualcomm

    Markham, Ontario

    • Full-time

    Android or embedded Linux software development preferred

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

    Qualcomm

    Markham, Ontario

    • Full-time

    Use cross compiler toolchains for embedded systems such as Android, embedded Linux and QNX

  • Electrical Design Engineer - Vancouver

    Humanoid

    Burnaby, British Columbia

    • Full-time

    We're hiring a Senior Electrical Engineer to join our Electrical Engineering team based in Vancouver. In this role you will design and build high-reliability electrical systems for humanoid…

  • Product Development Engineer Level 1

    Morgan Solar

    Toronto, Ontario

    • $65,000 to $85,000 CAD / year
    • Full-time

    ● Experience with IOT Systems, embedded Linux, and Docker

  • Android OS Engineer - Infotainment

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    • $86,200 to $114,280 CAD / year
    • Full-time
    • Remote

    Join our Infotainment team as an Android OS Engineer. The Infotainment team at Rivian and Volkswagen Group Technologies is dedicated to building an ecosystem that delivers a beautiful,…

  • Embedded/Network Software Engineer

    GuestTek Interactive Entertainment Ltd.

    Calgary, AB

    • Full-time

    Expert C and C++ in a resource-constrained embedded Linux environment.

  • Senior Low-Level Control Engineer

    Humanoid

    Burnaby, BC

    • Full-time

    We are looking for a Senior Control Engineer to join our Controls Team in Vancouver, focusing on SW control development and integration of robotic actuators and sensors.

  • 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 Hardware Engineer

    Ottawa Infotainment

    Ottawa, Ontario · Kanata, Ontario

    • Full-time

    …rethinking the digital cockpit through high-performance compute, embedded software, safety-critical systems, and AI-driven…

  • Senior Embedded Software Engineer

    Ottawa Infotainment

    Ottawa, Ontario · Kanata, Ontario

    • Full-time

    We’re looking for a Senior Embedded Software Engineer to help architect and develop the framework technologies underpinning DragonFire OS and next-generation domain controllers.

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

  • 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