Find work in Canada.

A simpler way to find your next job.

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

  • Silicon Validation Engineer

    Stathera, Inc.

    Vancouver, BC

    • Full-time

    We are looking for a Silicon Validation Engineer to join our R&D team. The successful candidate will be responsible for the electrical testing of early-stage silicon and its ongoing…

  • Firmware Engineer

    Adamson Systems Engineering

    Port Perry, ON

    • $80,000 to $105,000 CAD / year
    • Full-time

    Adamson Systems Engineering is expanding its Engineering team and is looking for an additional Firmware Engineer who is passionate about embedded systems and innovation. This role offers…

  • Sr Engineer I - Validation (Systems)

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    Integrating prototype SoC hardware and firmware into a complete system solution using emulation platforms, validation boards, firmware, and software to enable functional testing and…

  • Principal Engineer - Validation (Systems)

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    Integrating prototype SoC hardware and firmware into a complete system solution using emulation platforms, validation boards, firmware, and software to enable functional testing and…

  • Bring Up Engineer, Core OS

    Apple

    Ottawa, ON

    The Core Platform Bring-up team within Apple's CoreOS organization is looking for an extraordinary software engineer to work on state-of-the art technology, debug, and bring-up of next…

  • Principal Software Engineer, Avigilon Access Control

    Motorola Solutions

    Vancouver, BC

    • Full-time

    Motorola Solutions Inc. (MSI) is seeking an experienced Principal Software Development Engineer to lead the evolution and optimization of our high-scale Access Control solution. This role…

  • Validation / Verification Engineer, Sr Staff -18261

    Synopsys Inc

    Ottawa, ON · Nepean, ON

    • Full-time

    …eye diagram and know whether the problem is in silicon, the firmware, the board, or the test setup, and you do not stop until you know which one. The hardest part of validation is not…

  • Senior Hardware Test Engineer

    Aversan Inc.

    Toronto, ON

    • Full-time

    Interface with electrical, firmware, mechanical, and manufacturing teams to validate new designs, provide DFT (Design for Test) feedback, and resolve test issues across the development…

  • Software Developer/Engineer - Digital Completion Solutions

    NOV Inc.

    Edmonton, AB

    • Full-time

    We are seeking an intermediate-to-senior Embedded Software Developer or Engineer to support the continued development and modernization of the LMI5 platform serving both Cranesmart and…

  • Senior Firmware and Embedded Software Engineer

    Humanoid

    Burnaby, BC

    • Full-time

    We are looking for an Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots.

  • (Fastwater Staffing) Satellite Command & Data‑Handling (C&DH) System Engineer | Canada [Full Relocation Package]

    HIKINEX

    Canada

    • Full-time

    Support software architecture: command sequencing, telemetry packetization, health‑monitoring, services, fault‑detection‑isolation‑recovery (FDIR).

  • Staff Silicon Validation Software Engineer - 17309

    Synopsys Inc

    Mississauga, ON

    • Full-time

    As a seasoned Software Engineer, you bring a strong combination of software expertise and hands-on experience in silicon validation environments. You are passionate about building software…

  • Senior Embedded Software Engineer

    Alstom

    Brampton, ON

    We are seeking a passionate Senior Embedded Software Engineer to design and develop advanced rail solutions, working alongside dedicated teams committed to excellence. As a professional and…

  • Connectivity Project Engineer, Principal

    Qualcomm

    Toronto, ON

    • Full-time

    …create a smarter, connected future for all. As a Qualcomm ASIC Engineer, you will define, model, design (digital and/or analog), optimize, verify, validate, implement, and document IP…

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

    HIKINEX

    Montreal, QC

    • Contract

    Our client is seeking a Satellite C&DH System Engineer to support and/or design, integrate, verify, and support the on‑board command, control and data management functions for current and…

  • Field Service Engineer

    Evertz

    Burlington, ON

    • Full-time

    Respond and provide technical direction to customers regarding operational issues, firmware upgrades and general maintenance

  • Satellite C&DH System Engineer | Remote Opportunity | Fastwater Staffing

    HIKINEX

    Remote, Canada

    • Contract
    • Remote

    We are seeking an experienced Satellite Command & Data-Handling (C&DH) System Engineer to support the design, integration, verification, and operation of onboard command, control, and…