Find work in Canada.

356,751 jobs across our Canadian network. How we count

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

  • RTL/Firmware Design Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    Join the SDMA system IP team to develop and debug firmware for AMD's next-generation data center and graphics silicon. You will work at the boundary between hardware and software - writing…

  • Firmware Engineer

    Advanced Micro Devices, Inc

    Vancouver, BC

    • Full-time

    …build the next memory PHY and Memory Controller models used for firmware development and boot loader verification. The architecture models are reusable IPs and their variances are used in…

  • Firmware Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    We are looking for an Engineer with an obsession for firmware. As part of the role, this engineer will work closely with other firmware engineers, developers and architects across various…

  • Silicon Design Engineer

    Advanced Micro Devices, Inc

    Vancouver, BC

    • Full-time

    Experience with firmware or embedded software development is a plus.

  • Motor Control Applications Engineer (West Coast)

    Future Electronics

    Vancouver, BC

    • Full-time

    The Motor Control Specialist Field Applications Engineer within Future Electronics’ Advanced Engineering Group is responsible for providing expert support and technical leadership for…

  • RTL/Firmware Design Engineer

    AMD

    Markham, ON

    • $91,200 to $136,800 USD / year
    • Full-time

    Join the SDMA system IP team to develop and debug firmware for AMD's next-generation data center and graphics silicon. You will work at the boundary between hardware and software - writing…

  • Firmware Engineer

    AMD

    Markham, ON

    • $87,600 to $131,400 USD / year
    • Full-time

    We are looking for an Engineer with an obsession for firmware. As part of the role, this engineer will work closely with other firmware engineers, developers and architects across various…

  • Silicon Design Engineer

    AMD

    Vancouver, BC

    • $91,200 to $136,800 USD / year
    • Full-time

    Experience with firmware or embedded software development is a plus.

  • Firmware Engineer

    AMD

    Vancouver, BC

    • $87,600 to $131,400 USD / year
    • Full-time

    …build the next memory PHY and Memory Controller models used for firmware development and boot loader verification. The architecture models are reusable IPs and their variances are used in…

  • RTL Design Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    …requirements. As a member of this team, you get a chance to work on IP development, drive design-specification, work on digital design and collaborate in the whole spectrum of areas include…

  • Firmware Engineer (15-Month Contract)

    Delta-Q Technologies

    Vancouver, BC

    • Contract

    Delta‑Q is seeking an experienced embedded software professional to play a key technical role within a multi‑disciplinary engineering team. This position is responsible for leading complex…

  • Firmware Engineer (15-Month Contract)

    Delta-Q Technologies

    Vancouver, BC

    • Contract

    Delta‑Q is seeking an experienced embedded software professional to play a key technical role within a multi‑disciplinary engineering team. This position is responsible for leading complex…

  • Lead Controls Engineer

    Modern Technical Staffing Inc.

    Toronto, ON

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

    You will work in a structured R&D product development environment, maturing standardized control architectures from concept through production. Products are manufactured at scale, requiring…

  • Hardware Test Engineer - Contract 3+ Months

    Kepler Communications Inc.

    Toronto, ON

    • Contract

    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…

  • Security Firmware Engineer

    Solidigm

    Vancouver, BC

    • Full-time

    Software or firmware development experience in an embedded systems environment with programming in C/C++/Rust

  • Hardware Engineer - Aerospace

    Data Device Corporation

    Burlington, ON

    • Full-time

    We are seeking a motivated and skilled Hardware Engineer with 3 to 5 years of experience to join our engineering team. In this role, you will contribute to the design, development, and…

  • Senior Firmware Developer

    onsemi

    Waterloo, ON

    • Full-time

    We are seeking a Senior Firmware Engineer to join our embedded firmware development team in our Waterloo office. This team specializes in developing low-level firmware for advanced power…

  • Systems Design Engineer - dGPU / CPU Software Feature Enablement

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    We are looking for a dynamic and experienced Client/dGPU Systems Design Engineer to join our growing team as a ROCm Feature Enablement Technical Lead. As a key contributor to the success of…

  • Senior Systems Engineer

    Thales

    Ottawa, ON

    • Full-time

    Thales has a vacancy for a Senior Systems Engineer to join our Innovation team, supporting the development and integration of autonomous systems and LC4ISR solutions. The successful…

  • Embedded Software Engineer

    Analog Devices

    Toronto, ON · Vancouver, BC · Canada, Toronto

    As an Embedded Software Engineer Intern, you will gain hands-on experience developing software and firmware for embedded systems that power real-world applications. Working alongside…

  • Embedded Systems Software Engineer

    indie

    Toronto, ON

    The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor…

  • Software Development Manager, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Software Development Manager to join the Cloud Connectivity organization in Toronto, where you'll lead a team of engineers building large-scale, customer-facing platforms…

  • Software Development Engineer, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Mobile Software Development Engineer to join the Cloud Connectivity organization in Toronto, where you'll build and deliver customer-facing mobile experiences that power…

  • Staff GPU Inference SDET

    Cerebras

    Toronto, ON

    • Full-time

    Engineer chaos engineering and fault-injection suites to simulate node failures, inter-node network degradation, GPU memory leaks, driver/firmware mismatches, and automated recovery paths…