Find work in Canada.

A simpler way to find your next job.

  • ISE Control Systems Engineer

    GeoSpectrum Technologies, Inc

    Port Coquitlam, BC

    • Full-time

    The Control Systems Engineer is responsible for the design, development, testing and integration of in-house and 3rd party control electronics, firmware, real time control algorithms and…

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

  • Hardware Engineer

    Remote Robotic

    Ottawa, ON · Kanata, ON

    • $110,000 to $130,000 CAD / year
    • Full-time

    Airmetal is looking for a Hardware Engineer to design complex embedded electronics from requirements through production-ready hardware.

  • AI and Automation Software Engineer

    Advanced Micro Devices, Inc

    Vancouver, BC

    • Full-time

    The AMD NBIO Team is on the lookout for a seasoned Software Engineer to lead our AI and Automation innovation. As a key contributor to the success of AMD’s IP, you will be leading the…

  • Lead IP Verification Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    Develop test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases

  • Field Service Engineer, AV

    Evertz Microsystems Limited

    Burlington, ON

    • Full-time

    In your role of AV Field Service Engineer, you will have a strategic opportunity to engage with customers and drive their passion for Evertz AV. This position is a challenging yet rewarding…

  • Product Validation & Support Engineer

    Progressive Automations

    Richmond, BC

    As a Product Validation & Support Engineer , your primary responsibility will be providing exceptional technical support to customers through phone-based troubleshooting, handling complex…

  • Staff, Firmware Engineer

    Tenstorrent

    Toronto, ON

    Tenstorrent is looking for a Firmware Engineer working on microcontrollers and SoCs, focused on low-level C/C++ development and board bring-up. You’ll implement and debug firmware, develop…

  • Lead Systems Engineer

    Moment Energy

    Surrey, BC

    The Lead Systems Engineer will spearhead the architecture, integration, and technical lifecycle of our Battery Energy Storage Systems. This role bridges multidisciplinary engineering teams…

  • Senior Embedded Software Engineer

    Corinex Communications

    Vancouver, BC

    • Full-time

    Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart grid communication devices. In this role, you will work…

  • Senior Security Engineer, Device/Hardware

    Motive

    Toronto, ON

    As a Security Engineer, Hardware Security you will be a key member of the Product Security Team. You will be the primary Security partner for Engineering and Hardware teams, focusing on…

  • iOS Engineer

    Lorex Technology

    Markham, ON

    • Full-time

    We are looking for a iOS Engineer to lead development of the Lorex Connect app on iOS. You will guide the iOS team, drive engineering quality, and work closely with the Android lead to…

  • Staff Engineer, Diagnostic Development

    Tenstorrent

    Toronto, ON

    …products. We are looking for Engineers to join our Diagnostics Development team. These engineers will work closely with our firmware, software, board, ASIC design and verification teams to…

  • Sr. Systems Design Engineer - Data Center GPU

    AMD

    Markham, ON

    • $96,800 to $145,200 USD / year
    • Full-time

    We are looking for a dynamic, energetic Sr. Systems Design Engineer to join our growing Data Center GPU team. As a key contributor to the success of AMD’s product, you will be part of a…

  • Lead Diagnostics Software Engineer, ATE Integration

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    …lifecycle. We are seeking a visionary Lead/Principal Diagnostics Engineer to drive our shift from proven post-silicon software validation frameworks and System-Level Tests (SLT) directly…

  • ASIC Verification Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    …leading-edge SoCs. The ideal candidate will also contribute to firmware development initiatives supporting high-performance subsystems such as security policy management, cryptography, data…

  • System Firmware Technical Engineer (1 yr contract)

    Advanced Micro Devices, Inc

    Markham, ON

    • Temporary

    Demonstrated experience across software, firmware, and hardware development lifecycles, from architecture and design through validation and product delivery.

  • AI and Automation Software Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    The AMD NBIO Team is on the lookout for a seasoned Software Engineer to lead our AI and Automation innovation. As a key contributor to the success of AMD’s IP, you will be leading the…

  • SoC Data Path Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    As a SoC Data Path Engineer, you will drive balanced, scalable, and automated solutions. In this high visibility position, your software systems engineering expertise will be necessary…

  • Engineer, AI Software/Machine Learning (C++)

    Qualcomm

    Markham, ON

    • Full-time

    Development of modern C++17 software library for Qualcomm Hexagon Processors

  • Reliability Engineer

    Teledyne Technologies Incorporated

    Waterloo, ON · Canada - Waterloo, ON

    • Full-time

    The Reliability Engineer is responsible for applying Design for Reliability (DfR) principles throughout the product life cycle, from concept and design through qualification, manufacturing,…

  • Sr. Systems Design Engineer - Data Center GPU

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    We are looking for a dynamic, energetic Sr. Systems Design Engineer to join our growing Data Center GPU team. As a key contributor to the success of AMD’s product, you will be part of a…

  • Software Development Engineer, Frontier Outposts, Edge Services Team

    Amazon Web Services (AWS)

    Vancouver, BC

    • Full-time

    3+ years of non-internship professional software development experience

  • R&D Electrical Engineer (On-Site)

    Myant Shared Service Corp.

    Mississauga, ON

    • Full-time

    Firmware is a secondary but meaningful component of the role. You will write bring-up code and scripted tests that demonstrate and validate hardware functionality, working closely with the…

  • Technical Staff Engineer–Applications

    Microchip Technology Inc.

    Toronto, ON · Montreal, QC · Burnaby, BC · Canada - Burnaby

    • Full-time

    Strong software and firmware development skills, with deep experience debugging multi‑threaded architectures.