Find work in Canada.

A simpler way to find your next job.

  • Ingénieur en développement logiciel de tests (SDET)

    EXFO

    Montreal, QC

    • Full-time

    Notre plateforme logicielle repose sur une architecture de microservices conteneurisés, fonctionne principalement sous Linux et est déployée dans des environnements sur site, infonuagiques…

  • Test & Reliability Engineer

    Mecka

    Richmond Hill, ON

    • $155,000 to $175,000 CAD / year
    • Full-time

    Experience testing embedded Linux, cameras, robotics, or connected hardware.

  • Firmware Engineer, Embedded Linux

    Mecka

    Richmond Hill, ON

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

    Build the embedded Linux software that turns cameras and sensors into recording systems people can use every day. Your work will preserve the timing and integrity of the data that Mecka…

  • Edge ML Engineer

    Mecka

    Richmond Hill, ON

    • $170,000 to $190,000 CAD / year
    • Full-time

    Build efficient C++ inference pipelines and integrate them with embedded Linux software.

  • RCCA Lead -Root Cause Corrective Action Lead

    Cyient

    Longueuil, QC

    • Full-time

    …LodeData (NA), LOCATION DATA-ARC MAP (NA), Load Runner (NA), Linux (NA), Lint (NA), LFACS (Client Applications) (NA), LEICA (NA), LEC (NA), LAND DATA-PICIS Application (NA), LAND DATA-Fee…

  • Senior Software Engineer

    Fleetworthy

    AB · Edmonton, AB

    • Full-time

    The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen compliance platform. You bring the…

  • Automation and Build Developer II

    LMI Technologies

    Burnaby, BC

    • Full-time

    Join our Software Operations team as a Build & Test Automation Engineer and become the engine behind how our code gets from a developer's keyboard to a sensor on that line.

  • Jr. Embedded BSP SW Engineer

    Nokia

    Ottawa, ON

    • Full-time

    Experience in C/C++ in an x86 embedded processor environment using collaborative s/w development tools

  • Automation and Build Developer II

    LMI Technologies

    Burnaby, BC

    • $75,200 to $107,160 CAD / year
    • Full-time

    Join our Software Operations team as a Build & Test Automation Engineer and become the engine behind how our code gets from a developer's keyboard to a sensor on that line.

  • Computer Vision Engineer

    Volatus Aerospace

    Vaughan, ON

    • Full-time

    Volatus Aerospace is seeking a Computer Vision Engineer to develop and deploy vision and image-processing capabilities for UAVs or relevant systems.

  • Senior Embedded Software Engineer, RLS

    Ciena

    Ottawa, ON

    • Full-time

    Join a team delivering embedded software for RLS Hyper-Rail Photonic Management software applications that enable high-performance networking solutions. This role contributes to the design,…

  • Staff Firmware Engineer

    Nokia

    Canada

    • Full-time

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

  • systems integration engineer - software

    iSteer

    Toronto, ON

    • Full-time

    …integrated information systems, process control software and other embedded software control…

  • BIOS Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    Track ongoing developments in the Linux Kernel and identify features and functionality of interest to Arista for our products and for internal development needs.

  • DevOps Engineer

    Kongsberg Geospatial Ltd

    Ottawa, ON

    • Full-time

    Extensive experience working with development infrastructure in both Linux and Windows environments, ideally supporting embedded software teams using different toolsets and programming…

  • Senior Embedded Linux / BSP Platform Engineer

    Corinex Communications

    Vancouver, BC

    • Full-time

    We are looking for a Senior Embedded Linux / BSP Platform Engineer to take technical ownership of embedded Linux platforms, from hardware bring-up, bootloader, BSP and Linux kernel through…

  • Principal Software Engineering - Test System Modernization

    General Motors

    Markham, ON

    • Full-time

    General Motors is seeking a Principal/Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for…

  • Senior Engineer I - Validation (ASIC)

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    An opening exists in the functional validation group for a senior engineer with strong interest in PCI Express (PCIe), Non-Volatile Memory Express (NVMe), embedded low level programming…

  • DevOps Engineer

    Kongsberg Geospatial

    Ottawa, ON

    • Full-time

    Extensive experience working with development infrastructure in both Linux and Windows environments, ideally supporting embedded software teams using different toolsets and programming…

  • 2027 Winter Co-op Infotainment Software Developer

    General Motors

    Markham, ON

    • Full-time

    …continuously improve software functions and user experience using embedded software development frameworks in Android, QNX and Linux…

  • Senior Product Cybersecurity Engineer - Platform Security

    L3Harris Technologies

    Montreal, QC

    • Full-time

    Minimum of 10 years of experience in cybersecurity serving as a Senior IT/Security Administrator, Security Engineer, or Security Architect within engineering-driven product development…

  • Field Applications Engineer

    EnerSys Delaware Inc.

    Bolton, ON

    The Field Applications Engineer supports the reliability, availability, and performance of battery-buffered DC fast charging and energy storage systems deployed in the field. Working…

  • Technical Staff Engineer-Applications

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    Microchip Technology Inc. is seeking a Principle Engineer – Applications to join our rapidly expanding DCS organization in Burnaby, Canada. Our products are widely deployed by top AI server…

  • Chef(fe) d'équipe de développement logiciel robotique - Robotics Software Development Team Lead

    Mecademic Industrial Robotics

    Montreal, QC

    • Full-time

    Réaliser la conception de l'architecture logicielle des systèmes sur un environnement Linux.

  • DevOps Engineer/MTS

    MDA

    Brampton, ON

    • Full-time

    We’re on the hunt for a DevOps Software Engineer/Member of Technical Staff on our Robotics & Space Operations team at our Brampton office.