Find work in Canada.

359,461 jobs across our Canadian network. How we count

  • Android Software Developer – Infotainment OnStar

    General Motors

    Markham, ON

    • Full-time

    We are seeking creative, highly motivated engineer with passion and expertise in software engineering for the position of Android Software Developer – Infotainment OnStar within GM’s…

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

  • Robotics Engineer - Edge Runtime, Physical AI Hub, Kitchener

    Siemens

    Kitchener, ON

    Knowledge of Industrial Edge, embedded Linux, real-time systems, fieldbus or industrial networks, robot controllers, and camera interfaces.

  • Firmware Engineer Intern - Winter 2027

    Marvell Technology

    Ottawa, ON · CA-ON - Ottawa

    …all the SW components that interacts with the DSPs, including embedded FW, customer SDK, lab test, and QA. The SW team is a critical part of the product development flow and is the goto…

  • Full Stack Software Developer

    Engineered Arts

    Montreal, QC

    • Full-time

    …welcome, supported, and empowered to contribute. Whether you’re an engineer, developer, or creative thinker, we value what makes you…

  • Project Engineering Management, Principal Engineer

    Synopsys

    Mississauga, ON

    …IP, covering logic, memory, interfaces, analog, security, and embedded processors, all designed to help our customers meet unique performance, power, and size requirements and accelerate…

  • Senior Systems Engineer - Edge Integration & Sensor Fusion

    Invision AI

    Remote, Canada

    • Full-time
    • Remote

    We are looking for a Senior Systems Engineer for a hands-on role: integrating our sensor systems on Linux edge computers, implementing LiDAR and camera signal processing, owning device…

  • Robotics Engineer - Edge Runtime, Physical AI Hub, Kitchener

    Siemens

    Kitchener, ON

    • Full-time

    Knowledge of Industrial Edge, embedded Linux, real-time systems, fieldbus or industrial networks, robot controllers, and camera interfaces.

  • Software Engineer, C#/.NET

    Moody's Corporation

    Toronto, ON

    • Full-time

    Strong knowledge and experience in MS SQL Server (programming, administration, and tuning), Azure SQL, AWS RDS, and embedded database engines such as MS Jet, SQLite, and DuckDB

  • Sr. Test Engineer (NETCONF, gNMI)

    Insight Global

    Ottawa, ON

    • $45 to $55 CAD / hour
    • Contract

    Experience with Linux and Windows operating systems (embedded system not required)

  • Electrical Engineer

    Myo Palate

    Toronto, ON

    • Full-time

    We are hiring an Electrical and Controls Engineer who will own the electrical, embedded, and control systems workflow for custom bioprocessing equipment and devices. You will take hardware…

  • Senior Java Software Engineer

    Genpact

    Montreal, QC

    • Full-time

    · Extensive experience in Jav, Sybase, ORMS, SQL, JDBC, Embedded SQL.

  • Firmware Developer

    Miovision

    Remote, Canada

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

    Core Development: Develop highly reliable embedded Linux software in Python and firmware solutions in C/C++, owning features from initial concept right through to completion.

  • UWB/CSS Ranging & Positioning Engineer

    Amaris Consulting | Part of Mantu

    Montreal, QC

    • Full-time

    Unité véhicule : C++ sur Linux embarqué avec Yocto.

  • Silicon Design Infrastructure Hardware/Software Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    …experiences - from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human…

  • Silicon Design Engineer

    Advanced Micro Devices, Inc

    Vancouver, BC

    • Full-time

    Develop and debug embedded firmware, boot code, and validation applications used for feature enablement and hardware/software co-validation.

  • Développeur(euse) Logiciel Drivers / Drivers Software Developer

    OPAL-RT

    Montreal, QC

    Connaissances requises : Programmation en C/C++, Linux, POSIX.

  • Silicon Design Engineer

    AMD

    Vancouver, BC

    • $91,200 to $136,800 USD / year
    • Full-time

    Develop and debug embedded firmware, boot code, and validation applications used for feature enablement and hardware/software co-validation.

  • Silicon Design Infrastructure Hardware/Software Engineer

    AMD

    Markham, ON

    • $91,200 to $136,800 USD / year
    • Full-time

    …experiences - from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human…

  • Embedded Software Specialist/Engineer

    General Dynamics Land Systems–Canada

    London, ON

    • Contract

    The embedded software team creates and produces software operating on embedded hardware within the vehicle envelope. They design, develop, and maintain software for real-time embedded…

  • Senior Embedded Software Designer

    Kepler Communications Inc.

    Canada

    • Full-time

    We're on the hunt for a top-tier Embedded Software Engineer. Your focus will be on software development and maintenance required for both space and ground-based assets for a growing fleet…

  • Embedded Software Designer

    Kepler Communications Inc.

    Toronto, ON

    • Full-time

    We're on the hunt for a top-tier Embedded Software Engineer. Your focus will be on software development and maintenance required for both space and ground-based assets for a growing fleet…

  • Software Analyst

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

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

  • Thanks for visiting our Job Board. Please review our open positions and apply to the positions that match your qualifications.

    Evertz

    Burlington, ON

    • Full-time

    We're looking for a self-driven engineer to join a highly technical team building state-of-the-art technology for a fast-moving, evolving product. This role spans dozens of disciplines,…

  • Software Developer

    Evertz

    Burlington, ON

    • Full-time

    We're looking for a self-driven engineer to join a highly technical team building state-of-the-art technology for a fast-moving, evolving product. This role spans dozens of disciplines,…