Find work in Canada.

A simpler way to find your next job.

  • Platform Applications Engineer Intern (8-month Co-Op)

    Astera Labs Early Career

    Vancouver, BC

    Comfort working with software/firmware associated with semiconductor products, such as; Firmware development with C-language, scripting with Python or other equivalent programming languages.

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

  • BIOS Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    Arista’s BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products.. This work includes bringing up new CPU boards,…

  • Enterprise Support Engineer I

    Evertz Microsystems Limited

    Burlington, ON

    • Full-time

    Evertz is looking for highly technical and self-motivated individuals for a challenging role in enterprise class software/hardware support engineering. If you are looking to learn and grow…

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

  • Synthetic Aperture Radar Payload Engineer (Fastwater Staffing)

    HIKINEX

    Montreal, Quebec

    • Full-time

    Support algorithm and analytical development to process SAR.

  • Synthetic Aperture Radar Payload Engineer for Fastwater Staffing

    HIKINEX

    Montreal, Quebec

    • Full-time

    Support algorithm and analytical development to process SAR.

  • Digital Payload System Engineer (Fastwater Staffing)

    HIKINEX

    Montreal, Quebec

    • Full-time

    Support SW development for MODCODs and on‑board processing pipelines; ensure BIST,

  • Digital Payload System Engineer for Fastwater Staffing

    HIKINEX

    Montreal, Quebec

    • Full-time

    Support SW development for MODCODs and on‑board processing pipelines; ensure BIST, timing, latency and deterministic behavior.

  • Senior Systems Engineer

    Mission Control Space Services

    Ottawa, Ontario

    • Full-time

    …Spacefarer™ and SpacefarerAI™, customers can simplify mission development and operations while unlocking the potential of new scientific and commercial opportunities on the Earth, Moon,…

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

  • Software Engineer, Products

    Jetson Home

    Kitchener, ON

    A product-minded engineer. You care about what you're building, not just how it's built. You think about the user experience, ask questions about the "why," and take pride in shipping…

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

  • Sr. Service Engineer

    OSI Maritime Systems

    Burnaby, British Columbia · Vancouver, British Columbia · Victoria, British Columbia · Halifax, Nova Scotia · British Columbia

    Assists Systems Engineering and Software Test departments to design, develop and implement system test environments in support of Product Development and project requirements.

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

  • Sr. Staff Photonics Systems Engineer

    Lightmatter

    Toronto, ON

    …valuation of $4.4 billion. We will continue to accelerate the development of data center photonics and grow every department at…

  • Principal DSP Engineer

    Nokia

    Ottawa, ON

    • Full-time

    As a pivotal member of Nokia's DSP Algorithm Team, you will spearhead the development of advanced Coherent DSP and algorithms and implementation, driving fiber optic communication systems…