Find work in Canada.

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

  • Automation and Build Developer II

    LMI Technologies

    Burnaby, BC

    • Full-time

    Join our Software Operations team as a Build & Test Automation Engineer and become the engine behind how our code gets from a developer's keyboard to a sensor on that line.

  • Automation and Build Developer II

    LMI Technologies

    Burnaby, BC

    • $75,200 to $107,160 CAD / year
    • Full-time

    Join our Software Operations team as a Build & Test Automation Engineer and become the engine behind how our code gets from a developer's keyboard to a sensor on that line.

  • Backend Platform Engineer - Hapiko

    Spin Master Ltd

    Toronto, ON

    • Full-time

    Keep the real-time connection layer that devices rely on healthy and reliable, partnering with our firmware engineer.

  • eTrading Engineering Lead

    HSBC Global Services Limited

    Toronto, ON

    …risk assessment, audit and regulatory actions, security and firmware compliance, evidence quality, and timely issue…

  • eTrading Full Stack Engineering - Compute

    HSBC Global Services Limited

    Toronto, ON

    …security posture and smooth lifecycle execution across hardware, firmware and operating system changes. The role has end-to-end engineering responsibility for the design, qualification,…

  • Principal Optical Engineer

    Nokia

    Ottawa, ON

    • Full-time

    …ongoing performance sustainment, partnering with DSP, hardware, firmware, test, and manufacturing…

  • Staff Firmware Engineer

    Nokia

    Canada

    • Full-time

    In this role, you'll join a dynamic firmware team dedicated to enhancing Nokia’s next-generation Optical Engine tailored for long-haul and metro applications. Working closely with…

  • DSP Firmware Engineer

    Nokia

    Canada

    • Full-time

    …MATLAB and C++ modeling for system design, conducting real‑time firmware coding and API development, and contributing to digital ASIC simulation for system optimization and…

  • Co-op, Embedded Software

    Enedym Inc

    Hamilton, ON

    Your role as an Embedded Software Developer is to take control algorithms and system requirements from conception to implementation on our custom-designed PCBs. Our technology stack is…

  • Power Electronics Design Engineer

    Brunel

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    Working closely with power electronics, firmware, software, and systems engineering teams, the successful candidate will develop and optimize converter controls, troubleshoot prototype…

  • Hardware Test Engineer

    Remote Robotic

    Ottawa, ON · Kanata, ON

    • $82,000 to $100,000 CAD / year
    • Full-time

    …use, which designs move into production, and where hardware or firmware changes are required. This is a hands-on role that combines electronics testing, software development, laboratory…

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

  • Firmware Engineering Co-op

    Moment Energy

    Surrey, BC

    We are seeking a motivated Firmware Engineering Co-op to join our Engineering team starting in January 2027. In this role, you will support the development of our battery management system…

  • Senior Embedded Linux / BSP Platform Engineer

    Corinex Communications

    Vancouver, BC

    • Full-time

    Support firmware flashing, recovery, production testing, and field issue investigation.

  • Battery Engineering Co-op

    Moment Energy

    Surrey, BC

    Collaborate with electrical, mechanical, and firmware engineers on battery system integration

  • Senior Software Engineer - GPU Profiling Tools

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    AMD is looking for a Senior Software Engineer - GPU Profiling Tools for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for…

  • ASIC Digital Design, Sr Manager-18730

    Synopsys

    Mississauga, ON

    …- architecture, verification, physical implementation, and firmware - to deliver industry-leading SERDES PHY IP…

  • Engineering Co-Op

    MistyWest

    Vancouver, BC

    • Temporary

    …skills, including mechatronics, electrical engineering and firmware development. This role will strongly focus on product development and require fast and adaptable hands-on…

  • Sensor Fusion Engineer

    Hexagon

    Calgary, AB

    • Full-time

    …navigation enhancements, perform data analysis, participate in firmware qualifications, as well as work with our dedicated Applications Engineer team to assist with complex customer…

  • Sensor Fusion Engineer

    Hexagon Autonomous Solutions

    Calgary, AB

    • Full-time

    …navigation enhancements, perform data analysis, participate in firmware qualifications, as well as work with our dedicated Applications Engineer team to assist with complex customer…

  • Engineering Co-Op

    MistyWest

    Vancouver, BC

    • Temporary

    …skills, including mechatronics, electrical engineering and firmware development. This role will strongly focus on product development and require fast and adaptable hands-on…

  • Senior Software Engineer - GPU Profiling Tools

    AMD

    Markham, ON

    • $132,000 to $198,000 USD / year
    • Full-time

    AMD is looking for a Senior Software Engineer - GPU Profiling Tools for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for…

  • Specialist - Server Support - JWS (35hrs)

    Halton District School Board

    Burlington, ON

    • Full-time
  • Embedded Software Designer

    Fidus Systems

    Remote, Canada

    • Full-time
    • Remote
  • Expression Of Interest

    Critical Environment Technologies Canada Inc.

    Delta, BC

    • Full-time
    • Temporary

    Test firmware and hardware on live gas detection instruments. You'll build test cases, run benches, and log and verify defects. This is a great fit for engineering/ applied science students.