Find work in Canada.

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

  • Co-founder and hardware-embedded engineer

    Kraftgene AI Inc.

    Toronto, ON

    • Part-time

    Role Description As a Co-founder and hardware-embedded engineer, you will help shape the technical direction and core architecture of Kraftgene AI’s EnergyEminence platform. In this…

  • Software Development Engineer

    Nokia

    Ottawa, ON

    • Full-time

    Join Nokia's SDK team and play a key role in developing next-generation Software Development Kits (SDKs) for advanced DSP ASICs. You will collaborate closely with cross-functional teams,…

  • Cybersecurity Firmware Engineer

    indie

    Toronto, ON

    The Senior Cybersecurity Firmware Engineer is responsible for the security architecture and secure implementation of firmware running on indie’s SoCs. In this role, you will partner with…

  • Software Engineer - Monitoring

    Motive

    Vancouver, BC

    As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend systems that give fleets unmatched visibility into the location, utilization, and health of their…

  • FY27 Intern - Firmware/Embedded Software Engineering Internship - Canada (12 or 16 months)

    Qualcomm

    Toronto, ON

    • Full-time

    At Qualcomm Canada, our Mixed Signal IP Firmware and Embedded Software team in Toronto develops the embedded software that powers Qualcomm’s high-performance, multi-standard SerDes PHY and…

  • Staff Firmware Engineer

    Building Ventures

    Engineer, BC

    • Full-time

    As a Staff Firmware Engineer at Copper, you’ll help build the firmware that powers our energy-storage-enabled appliances. You’ll work across device firmware, connectivity, and cloud data…

  • Associate Verification Engineer

    ecobee

    ON · Ontario, Canada

    • Full-time

    …control to RF design, digital logic, avionics, test fixtures, embedded software development, PCB layout and power electronics. They aim to bring their wide experience to the…

  • Associate Verification Engineer

    Generac Power Systems

    Toronto, ON · Canada - Toronto

    • Full-time

    …control to RF design, digital logic, avionics, test fixtures, embedded software development, PCB layout and power electronics. They aim to bring their wide experience to the…

  • Senior ASIC Verification Engineer

    USA Tech Recruit

    Ottawa, ON

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

    We are looking for a Senior ASIC Verification Engineer to join a long-term client engagement focused on an advanced I/O chiplet combining die-to-die connectivity with multi-protocol,…

  • Senior ASIC RTL Design Engineer

    USA Tech Recruit

    Ottawa, ON

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

    We are looking for a Senior ASIC RTL Design Engineer to join a long-term client engagement focused on an advanced I/O chiplet combining die-to-die connectivity with multi-protocol,…

  • Audio/Edge AI Silicon Validation and Firmware Engineer

    Qualcomm

    Markham, ON

    • Full-time

    An ideal candidate is an embedded Firmware Engineer interested in helping to validate and develop world-class low power audio and AI solutions. Replacement Position

  • Senior, Systems Development

    Schneider Electric

    Richmond, BC

    • $114,750 to $162,000 CAD / year
    • Full-time

    As our portfolio grows and our development programs become increasingly complex, we are looking for a Senior Systems Engineer who can help bring structure, technical direction, and…

  • Hardware Development Engineer

    Accuenergy Canada Inc

    Toronto, ON

    • $50,000 to $70,000 CAD / year
    • Full-time

    Collaborate with firmware/software engineers to optimize hardware-software integration. Develop and maintain hardware design documentation, including specifications, test reports, and…

  • Ingénieur en micrologiciel / Firmware Engineer

    Cattron Global

    Montreal, QC

    • Full-time

    Cattron is currently seeking two (2) Firmware Developer to develop and implement robust embedded C/C++ solutions for advanced industrial control products. In this role, you will take…

  • Software Engineer – Wi-Fi

    Eagle Wireless

    BC · British Columbia, Canada

    • $75,000 to $100,000 CAD / year
    • Full-time

    We are looking for a talented Software Engineer – Wi-Fi to design, develop, and maintain Linux-based embedded systems for IoT devices. This role focuses on Wi-Fi connectivity, networking…

  • Senior ASIC Verification Engineer – SystemVerilog / UVM / High-Speed I/O / SoC / Chipsets

    USA Tech Recruit

    Ottawa, ON

    • Full-time

    …solutions, they are looking to hire a Senior ASIC Verification Engineer to establish and execute verification strategies across blocks, subsystems, and chip-level functions. The role…

  • Firmware Engineer (Contractor Position)

    MistyWest

    Vancouver, BC

    • Contract

    We are hiring a Firmware Engineer (Contractor) to support an embedded product build. You will help develop core firmware features, including device sensing, power management, connectivity,…

  • Firmware Engineer (Contractor Position)

    MistyWest

    Vancouver, BC

    • Contract

    We are hiring a Firmware Engineer (Contractor) to support an embedded product build. You will help develop core firmware features, including device sensing, power management, connectivity,…

  • Software Firmware Design Engineer

    Future Electronics

    Kirkland, QC

    • Full-time

    The System Design Specialist (SDS) – Software/Firmware will be a member of a multi-disciplined, cross-functional design team. The SDS – Software/Firmware will receive coaching and guidance…

  • Embedded Systems Engineer

    Peripheral

    Toronto, ON

    • Full-time

    We’re seeking an embedded systems engineer to scale our sensor suite and innovate on how we capture data at Peripheral. You’ll work with our capture systems team and collaborate with…

  • Embedded Software DevSecOps Engineer (Co-op Student)

    Lumentum

    Ottawa, ON · Canada - Ottawa (Bill Leathem)

    • Full-time

    Position Title: Embedded Software DevSecOps Engineer

  • NPU Diagnostics Software Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    The Diagnostics team develops the software that brings up, validates, and qualifies AMD's Neural Processing Unit (NPU / AI Engine) IP inside AMD's Accelerated Processing Units (APUs). In…

  • Senior I/O Chiplet RTL Design Engineer

    BTA Design Services Inc.

    Ottawa, ON

    • Full-time

    …internationally, specializing in ASIC and FPGA design, verification, and embedded software development. We strengthen our clients' engineering teams and accelerate the delivery of complete,…

  • Senior I/O Chiplet Verification Engineer

    BTA Design Services Inc.

    Ottawa, ON

    • Full-time

    …internationally, specializing in ASIC and FPGA design, verification, and embedded software development. We strengthen our clients' engineering teams and accelerate the delivery of complete,…

  • NPU Diagnostics Software Engineer

    AMD

    Markham, ON

    • $106,400 to $159,600 USD / year
    • Full-time

    The Diagnostics team develops the software that brings up, validates, and qualifies AMD's Neural Processing Unit (NPU / AI Engine) IP inside AMD's Accelerated Processing Units (APUs). In…