Find work in Canada.

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

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

  • Senior Software Developer

    Voltera

    Waterloo, ON

    • Full-time

    Implement device communication and error handling in collaboration with hardware and firmware teams.

  • Principal Software Engineering - Build System Modernization

    General Motors

    Markham, ON

    • Full-time

    …Bazel and establishing scalable, reproducible, secure, and developer-friendly infrastructure across repositories, toolchains, CI/CD, testing, and release…

  • Senior Test & Validation Engineer

    Humanoid

    Burnaby, BC

    • Full-time

    You will work closely with mechanical design, firmware, controls, manufacturing, and system integration teams to diagnose unstable behavior, define the right parameters and models, and…

  • Staff Software Developer, Embedded Systems/Firmware

    Google

    Waterloo, ON

    …mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as…

  • Media Firmware Development Engineer

    Solidigm

    Vancouver, BC

    • Full-time

    In this position you will join a fast-paced team developing new, cutting-edge firmware for Solidigm Solid State Drives (SSD). You will utilize and grow your experience in embedded…

  • DevOps Engineer

    MMIST

    Ottawa, ON

    • Full-time

    Implement versioning strategies for software and firmware.

  • AV Service Engineer - Control Systems & Device Integration

    Evertz Microsystems Limited

    Burlington, ON

    • Full-time

    Modify and extend existing Evertz device drivers to support additional functionality, firmware revisions, or non-standard implementations

  • GPU & AI Accelerator Hardware Design Undergraduate Intern

    Intel Corporation

    Toronto, ON · CAN - - Toronto

    • Full-time

    Gain exposure to microcontroller and FPGA firmware design and debugging.

  • Product Cybersecurity Expert

    Sonova AG

    Kitchener, ON

    Embed cybersecurity across the secure product lifecycle for connected medical devices, embedded platforms, firmware, mobile apps, and cloud-based services

  • Field Applications Engineer

    EnerSys Delaware Inc.

    Bolton, ON

    …Engineering, this position troubleshoots complex hardware, software, firmware, communication, networking, and vehicle-interoperability issues; analyzes system logs and fleet data;…

  • Technical Staff Engineer-Applications

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    …high‑quality collateral such as hardware guides, reference designs, firmware updates, and software…

  • IT System Administrator

    NFI Group Inc.

    Winnipeg, MB

    • Full-time

    Plan and execute operating system, firmware, platform, and application patching

  • Principal Systems Engineer - Optical Transceivers

    ConsultNet Technology Services and Solutions

    Ottawa, ON

    • Other

    Collaborate across optics, DSP, ASIC, firmware, mechanical, packaging, validation, manufacturing, and operations teams

  • Lead Technical Program Manager

    SPARK Microsystems

    Montreal, QC

    • Full-time

    …multidisciplinary development programs involving ASIC, embedded hardware, firmware, validation, system integration, and external development partners. You will also lead a small team of…