Find work in Canada.

368,136 jobs across our Canadian network. How we count

  • Summer 2027 Long Term Graphics Software Engineering Intern/Co-Op

    AMD

    Markham, ON

    • $67,000 USD / year
    • Full-time

    There are a wide variety of software engineering opportunities available such as application, kernel, graphics, AI development. As an AMD Software Engineer, you can expect to –

  • ASIC Development Engineer

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    As an ASIC development engineer in the Microchip Data Center Solutions group, you will get hands-on experience developing our next generation of storage and memory controller SOC products.…

  • Principal Systems Validation Engineer – Data Center GPU System Stress

    Advanced Micro Devices, Inc

    Vancouver, BC

    • Full-time

    Develop a deep understanding of our silicon SoCs, board-level designs, system-level designs/interfaces, and firmware/software stacks to drive the development of system stress tests and…

  • Développeur de Tests Automatisés / Test Automation Developer

    OPAL-RT

    Montreal, QC

    …democratize simulation, making it affordable and accessible to every engineer and researcher. Joining the OPAL-RT family means you will be helping to develop the technology of the…

  • Engineer II-Emulation

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    The Architecture Co-Verification team (ACOV) is an exciting, fast-paced team responsible for enabling HW/FW development and co-verification of state-of-art System-On-Chip (SoC) devices…

  • Staff Embedded Software Engineer, Virtualization

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    • $137,300 to $181,890 USD / year
    • Full-time
    • Remote

    As a Staff Embedded Software Engineer, you will transform real-world ECU firmware into high-performance virtual devices that run on everyday workstations and cloud servers. Your work closes…

  • Engineer - Machine Learning Software

    Qualcomm

    Markham, ON

    • Full-time

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

  • Staff Optical Firmware Integration Engineer

    Nokia

    Ottawa, ON

    • Full-time

    …you'll have hands-on involvement with cutting-edge optical firmware integration test for development release and customer issue support. You will work alongside skilled engineers who are…

  • Embedded Firmware and Controls Engineer

    Kyte Dynamics | Aerial Robotics Co.

    Richmond, BC

    • Full-time

    We are seeking an Embedded Firmware & Controls Engineer to develop the low-level software and control systems that power our aerial robotics platforms. This role focuses on embedded…

  • Firmware Engineer

    Work in Ottawa

    Ottawa, ON

    • Full-time

    We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate has strong experience in…

  • Hardware Research and Development

    Bemsiq AB

    Ottawa, ON

    • Full-time

    An innovative and hands-on R&D Hardware Research and Development Specialist to lead the design, development, and validation of advanced hardware & embedded software solutions. This role…

  • Quality Engineer / Ingénieur(e) qualité

    Vention

    Montreal, QC

    • Full-time

    We're looking for an Electrical Engineer early in their career who wants to own the electrical, mechanical, safety, and firmware quality of Vention's most complex, high-value products -…

  • Short Term 2027 Graphics Software Engineering Intern/Co-Op

    Advanced Micro Devices, Inc

    Markham, ON

    There are a wide variety of software engineering opportunities available such as application, kernel, graphics, AI development. As an AMD Software Engineer, you can expect to –

  • Summer 2027 Long Term Graphics Software Engineering Intern/Co-Op

    Advanced Micro Devices, Inc

    Markham, ON

    There are a wide variety of software engineering opportunities available such as application, kernel, graphics, AI development. As an AMD Software Engineer, you can expect to –

  • Staff, Firmware Engineer

    Tenstorrent

    Toronto, ON

    • Full-time

    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…

  • IP Verification Engineer

    AMD

    Markham, ON

    • $155,200 to $232,800 USD / year
    • Full-time

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

  • Automotive Infotainment and ADAS Hardware Applications Engineer

    Qualcomm

    Markham, ON

    • Full-time

    …and with external partners across thermal, power, SI/PI, and firmware disciplines. You'll also become deeply familiar with reference platforms and platform implementation guides to ensure…

  • Quality Engineer / Ingénieur(e) qualité

    Vention

    Montreal, QC

    • Full-time

    We're looking for an Electrical Engineer early in their career who wants to own the electrical, mechanical, safety, and firmware quality of Vention's most complex, high-value products -…

  • Team Lead - Vehicle Interface, Telematics

    MACLEAN ENGINEERING & MARKETING CO. LIMITED

    Barrie, ON · Collingwood, ON · North Bay, ON · Owen Sound, ON · Sudbury, ON

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

    …Controls Division, you’ll play a pivotal role in defining the development roadmap and vehicle communication technology across MacLean Engineering’s 32+ vehicle types. Working closely with…

  • Staff Engineer, Diagnostic Development

    Tenstorrent

    Toronto, ON

    • Full-time

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

  • Systems Engineer

    VueReal

    Waterloo, ON

    • Full-time

    Capture and define system requirements with internal stakeholders across hardware, firmware, and software, and translate them into system interfaces, communication protocols, and system…

  • Software Test Manager II

    EnerSys Delaware Inc.

    Burnaby, BC

    The Software Test Manager is a hands-on technical leader responsible for establishing and advancing the testing competency across firmware, embedded software, backend services, and…

  • Engineering Manager (Software)

    Parker Hannifin

    Mirabel, QC

    • Full-time

    The Engineering Manager of Software and Web Platforms is responsible for leading the software engineering and web development functions that support new product development, connected…

  • Engineering Mgr (Hardware)

    Parker Hannifin

    Mirabel, QC

    • Full-time

    Parker Hannifin is seeking an Engineering Manager, Hardware to lead a high-performing engineering team in the development of innovative, reliable hardware solutions that support critical…

  • ISE Software DevOps and Testing Specialist

    GeoSpectrum Technologies, Inc

    Port Coquitlam, BC

    • Full-time

    The Software DevOps and Testing Specialist is responsible for the development, testing, integration, deployment, and maintenance of software systems supporting GeoSpectrum Technologies' and…