Find work in Canada.

A simpler way to find your next job.

  • Senior Firmware Developer

    onsemi

    Waterloo, ON

    • Full-time

    We are seeking a Senior Firmware Engineer to join our embedded firmware development team in our Waterloo office. This team specializes in developing low-level firmware for advanced power…

  • Systems Design Engineer - dGPU / CPU Software Feature Enablement

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    We are looking for a dynamic and experienced Client/dGPU Systems Design Engineer to join our growing team as a ROCm Feature Enablement Technical Lead. As a key contributor to the success of…

  • Senior Systems Engineer

    Thales

    Ottawa, ON

    • Full-time

    Thales has a vacancy for a Senior Systems Engineer to join our Innovation team, supporting the development and integration of autonomous systems and LC4ISR solutions. The successful…

  • Embedded Software Engineer

    Analog Devices

    Toronto, ON · Vancouver, BC · Canada, Toronto

    As an Embedded Software Engineer Intern, you will gain hands-on experience developing software and firmware for embedded systems that power real-world applications. Working alongside…

  • Embedded Systems Software Engineer

    indie

    Toronto, ON

    The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor…

  • Software Development Manager, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Software Development Manager to join the Cloud Connectivity organization in Toronto, where you'll lead a team of engineers building large-scale, customer-facing platforms…

  • Software Development Engineer, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Mobile Software Development Engineer to join the Cloud Connectivity organization in Toronto, where you'll build and deliver customer-facing mobile experiences that power…

  • Staff GPU Inference SDET

    Cerebras

    Toronto, ON

    • Full-time

    Engineer chaos engineering and fault-injection suites to simulate node failures, inter-node network degradation, GPU memory leaks, driver/firmware mismatches, and automated recovery paths…

  • Sr. Engineer, PCB Power Design

    Tenstorrent

    Toronto, ON

    As a PCB Power Design Engineer, you will design and optimize power distribution systems for Tenstorrent’s next-generation AI accelerator cards, balancing performance, area, cost, and…

  • Sr. Engineer, PCB Power Design

    Tenstorrent

    Toronto, ON

    • Full-time

    As a PCB Power Design Engineer, you will design and optimize power distribution systems for Tenstorrent’s next-generation AI accelerator cards, balancing performance, area, cost, and…

  • Firmware Engineer II

    Adtran

    Ottawa, ON

    • Full-time

    The Firmware Engineer II will design, develop, and test the embedded software for pluggable optical transceiver modules within the Optical Engines product unit. You will work closely with…

  • Sr. Software Dev Engineer, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Senior Software Development Engineer to join the Cloud Connectivity organization in Toronto, where you'll lead the design and delivery of large-scale, customer-facing…

  • Sr. Software Dev Engineer, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Senior Software Development Engineer to join the Cloud Connectivity organization in Toronto, where you'll lead the design and delivery of large-scale, customer-facing…

  • Satellite Command & Data‑Handling (C&DH) System Engineer

    MANNARINO

    Montreal, QC

    • Full-time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &…

  • Software Development Engineer (Chip Product Security)

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    …inside AMD. This position requires an outstanding background of software development, debugging skills, communication skills, ability to prototype, testing and to clearly articulate…

  • Senior Embedded BIOS/Firmware Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    We are looking for a dynamic, energetic Senior Embedded BIOS/Firmware Engineer to join our growing team. As a key contributor to the success of AMD’s products, you will be part of a leading…

  • Electronics Development Engineer

    Norcada

    AB · Edmonton, AB

    • Full-time

    Firmware and software development as required.

  • Engineering - Software Engineer

    Grote Industries

    Waterloo, ON

    Reporting to the Engineering Manager, the individual will be responsible for the firmware development to provide integrated solutions for diverse mobile and automotive platforms. You will…

  • AI DevOps Specialist (AI Enablement & Secure DevOps)

    Celestica International LP

    Toronto, ON

    …global HPS Artificial Intelligence (AI) sandbox, modeling, and software engineering…

  • Senior Network Engineer

    Kepler Communications Inc.

    Canada

    • Full-time

    $1,500 annual professional development fund to support your growth.

  • Staff Software Engineer, Qualcomm AI Runtime

    Qualcomm

    Markham, ON

    • Full-time

    Staff Software Engineer – Qualcomm AI Runtime

  • Principal Firmware Engineer

    Synopsys Inc

    Ottawa, ON · Nepean, ON

    • Full-time

    Firmware at the boundary between hardware and software is where you have built your career. A single miscalculation can mean the difference between a memory interface that trains cleanly…

  • Cross-Functional Engineer, Staff

    Qualcomm

    Ottawa, ON · Toronto, ON

    • Full-time

    We are seeking a highly skilled Cross-Functional Engineer to join our team, focusing on high-speed electrical wireline systems (e.g. SerDes). The successful candidate will play a critical…

  • Production Engineer

    Evertz Microsystems Limited

    Burlington, ON

    • Full-time

    Validate hardware, firmware and software releases from the development teams

  • FY27 Intern - MSIP Digital Design Engineering Internship - Canada (16 months)

    Qualcomm

    Toronto, ON

    • Full-time

    Cross-functional collaboration with other teams including design verification, front-end integration, systems, analog, firmware/software, physical design, and project management