Find work in Canada.

A simpler way to find your next job.

  • Controls Engineer (Autonomous Flight)

    Open People Network (OPN)

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Own flight-controller integration on open firmware and partition work between flight controller and onboard compute.

  • Principal Engineer-Firmware

    Microchip Technology Inc.

    Burnaby, BC · Canada - Burnaby

    • Full-time

    Microchip is looking for an energetic and self-motivated Firmware Engineer to work in our open and uniquely supportive work environment. As a Firmware Developer in Microchip’s Datacenter…

  • Senior Security Engineer

    Lime

    Remote, Canada

    • $120,000 to $165,000 CAD / year
    • Full-time
    • Remote

    Lime is seeking an experienced Senior Security Engineer to join our Product Security team. In this role, you'll be an embedded security partner to our engineering organization, directly…

  • IP Silicon Firmware Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    The AMD NBIO Team is on the lookout for a dynamic, upbeat Firmware Engineer to join our growing team, focused on High-Speed I/O (HSIO) and Data Transfer IPs. As a key contributor to the…

  • IP Silicon Firmware Engineer

    Advanced Micro Devices, Inc

    Vancouver, BC

    • Full-time

    The AMD NBIO Team is on the lookout for a dynamic, upbeat Firmware Engineer to join our growing team, focused on High-Speed I/O (HSIO) and Data Transfer IPs. As a key contributor to the…

  • Firmware Engineer

    Jetson

    North Vancouver, British Columbia

    • Full-time

    End-to-end ownership of device firmware. Our Jetson Hub and Jetson Thermostat control heat pumps, water heaters, EV chargers, and other home comfort & energy devices, and the magic is in…

  • Principal Design Verification Engineer

    AMD

    Markham, ON

    • $187,200 to $280,800 USD / year
    • Full-time

    …design. We are looking for a Principal Design Verification Engineer who is excited to lead at the intersection of design verification, system architecture, and AI-enabled engineering. In…

  • Firmware Engineer

    Nokia

    Canada

    • Full-time

    As an Early Career Firmware Engineer, you’ll be part of an agile Scrum team developing software that controls and monitors next‑generation optical network equipment. You’ll be writing…

  • Embedded Software Engineer

    evertz.io

    Burlington, Ontario

    • $60,000 to $90,000 CAD / year
    • Internship

    We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for…

  • Embedded Software Engineer

    EvertzAV

    Burlington, Ontario

    • $60,000 to $90,000 CAD / year
    • Internship

    We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for…

  • Electrical Engineer/FPGA Designer

    Lumentum

    Ottawa, Ontario

    • Full-time

    Lumentum is seeking a talented and motivated Electrical Engineer/FPGA Designer to join our cutting-edge development team in Ottawa. The successful candidate will play a crucial role in…

  • Principal Software Development Engineer

    Nokia

    Ottawa, ON

    • Full-time

    12+ years of experience in developing device drivers and software for high-speed coherent DSPs, including DSP firmware and low-level software development.

  • Embedded Software Developer

    Dometic

    Trois-Rivières, Quebec

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

    We are on growth journey – now looking for our next star – a passionate Embedded Software Developer. This position reports to Lead Software Engineer and will work in Trois-Rivières, Quebec.

  • Staff Embedded Software Engineer

    Nokia

    Canada

    • Full-time

    Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for…

  • Firmware DSP Engineer

    Nokia

    Canada

    • Full-time

    Develop and test embedded real‑time DSP and control systems for advanced applications, including programming Nokia's Optical Modem ASIC, performing MATLAB and C++ modeling for system…

  • Principal Design Verification Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    …design. We are looking for a Principal Design Verification Engineer who is excited to lead at the intersection of design verification, system architecture, and AI-enabled engineering. In…

  • Staff Embedded Software Engineer, Virtualization

    Rivian and Volkswagen Group Technologies

    Vancouver, British Columbia

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

    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…

  • Senior Embedded Software Engineer, VCS

    Rivian and Volkswagen Group Technologies

    Vancouver, British Columbia

    • $108,200 to $143,430 CAD / year
    • Full-time

    5+ years of experience in embedded software/firmware development, preferably with vertically integrated consumer products

  • Senior Quality Assurance Automation Engineer

    Epiphan Video

    Ottawa, ON

    • Full-time

    Embedded systems or firmware testing experience

  • Senior Digital Design Engineer

    Astera Labs

    Toronto, ON

    Partner with firmware and embedded software teams to define and validate hardware-software interfaces.

  • Sr. Software Engineer

    Mosaic Manufacturing

    Toronto, Ontario

    • $90,000 to $150,000 CAD / year
    • Full-time

    We are looking for a Senior Software Engineer to help shape our architecture and technical culture on our Software Team. You will work across the stack, from embedded 3D printer edge…

  • Sr. Engineer, AI Software/Machine Learning Engineering (C++)

    Qualcomm

    Markham, Ontario

    • Full-time

    Practical experience with developing middleware or firmware software

  • Software Developer, Device Platform

    Miovision

    Remote, Canada

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

    At Miovision, we are engineering the future of smart transportation, and we need a Software Developer to help us build the engine under the hood of our IoT edge computing devices. The…

  • Staff Embedded Firmware Engineer (Contractor)

    Arlo Technologies

    Richmond, British Columbia · CA - British Columbia - Richmond

    • Full-time

    Arlo is seeking a highly experienced Staff Embedded Firmware Engineer to lead the development of next-generation IoT and video streaming products. In this technical leadership role, you…

  • Senior Embedded Firmware Engineer (Contractor)

    Arlo Technologies

    Richmond, British Columbia · CA - British Columbia - Richmond

    • Full-time

    Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next-generation IoT and video streaming products. In this role, you will design, implement, and optimize embedded…