Find work in Canada.

A simpler way to find your next job.

  • Software Development Engineer

    Nokia

    Ottawa, ON

    • Full-time

    …collaborate closely with cross-functional teams, including ASIC, Firmware, Hardware Design, and Architecture, to drive innovation across the entire product lifecycle. From pre-silicon…

  • 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

    Under the guidance of an experienced engineer and a dedicated mentor, interns contribute directly to shipping firmware and SDK releases. This posting covers two project areas on the same…

  • 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

    Design and develop circuit boards, embedded systems, and electronic components; leverage AI-driven EDA tools and generative design workflows to accelerate design iterations and improve…

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

  • R&D Optical Product Ramp Engineer

    Ciena

    Ottawa, ON

    • Full-time

    Reporting to a Senior Manager, Hardware Engineering, you will work alongside experienced hardware, optical, firmware, reliability, manufacturing, and test engineers responsible for…

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

  • R&D Optical Product Ramp Engineer

    Ciena

    Ottawa, ON

    • Full-time

    Reporting to a Senior Manager, Hardware Engineering, you will work alongside experienced hardware, optical, firmware, reliability, manufacturing, and test engineers responsible for…

  • Embedded Software DevSecOps Engineer (Co-op Student)

    Lumentum

    Ottawa, ON · Canada - Ottawa (Bill Leathem)

    • Full-time

    Position Title: Embedded Software DevSecOps Engineer

  • Senior I/O Chiplet RTL Design Engineer

    BTA Design Services Inc.

    Ottawa, ON

    • Full-time

    …I/O, combining UCIe, PCIe, Ethernet, static switching, and an embedded management subsystem. You will collaborate with architecture, RTL, verification, firmware, physical design, and IP…

  • Senior I/O Chiplet Verification Engineer

    BTA Design Services Inc.

    Ottawa, ON

    • Full-time

    …I/O, combining UCIe, PCIe, Ethernet, static switching, and an embedded management subsystem. You will collaborate with architecture, RTL, verification, firmware, physical design, and IP…

  • Software Dev Engineer, Machine Learning Compilers, Edge AI Compiler and Runtime Team

    Amazon

    Vancouver, BC

    We are looking for a talented and passionate software engineer to be part of an exciting technology creation team at Amazon. You will have an enormous opportunity to make a large impact on…

  • Staff/ Sr. Staff HW Test Automation Engineer

    Lightmatter

    Toronto, ON

    As a Hardware Test Automation Engineer you'll have the opportunity to work across some combination of: an internal test software framework (Java/Python-based), industry-standard ATE test…