Find work in Canada.

490,096 jobs across our Canadian network. How we count

  • Intermediate DevOps Specialist

    MDA

    Longueuil, QC

    • Full-time

    …and operations to ensure seamless deployment and operation of software systems that support the CHORUS satellite mission. As a key member of the team, you will collaborate with Satellite…

  • FPGA Development Tools Engineer

    Altera

    Toronto, ON

    • Full-time

    Help integrate and test new features in HLS compilers, focusing on performance and resource optimization.

  • Software Engineer, Global Payments Technology (Backend Java Developer)

    Scotiabank

    Toronto, ON

    Design, develop, test, and maintain backend applications using Java and Spring Boot

  • Senior Digital/FPGA Engineer

    Per Vices Corporation

    Toronto, ON

    • Full-time

    We are looking for an engineer to help us build Software Defined Radios (SDRs) for mission critical infrastructure. Our products use FPGAs to provide a high performance interface between…

  • Life Cycle and Materiel Manager – Marine Mechanical Specialist

    Thales

    Ottawa, ON · Halifax, NS

    • Full-time

    This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List and/or the US the Export Administration…

  • Automation Engineer (AI)

    Kumaran Systems

    Toronto, ON

    • Full-time

    coding assistants such as GitHub Copilot to accelerate test creation,

  • Software Developer II

    Motorola Solutions

    Vancouver, BC

    • Full-time

    2+ years of experience as a Software Engineer

  • Senior Software Test Engineer

    Coursera

    Toronto, ON

    As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a key role in helping teams produce high-quality software for millions of learners across the…

  • Naval Application Engineer - NETE

    The Weir Group PLC

    Dartmouth, Nova Scotia

    • Full-time

    Weir Marine Engineering is seeking an Electrical or Mechanical Engineer to join our Naval Applications Engineering Team, supporting the Royal Canadian Navy (RCN) test and evaluation…

  • Senior Software Engineer (Client) - Demonware - Vancouver, BC

    Activision

    Vancouver, British Columbia

    • Full-time

    As a Senior Software Engineer (Client Code), you will design, implement, and evolve C++ client libraries and tools that power some of the biggest game launches in the world. Partnering…

  • DSP Engineer (Markham)

    evertz.io

    Markham, Ontario

    • Internship

    …maintain codes running on FPGA and other heterogeneous platforms, test, debug and refine…

  • Software Development Engineer in Test - (Hybrid)

    Techedin

    Vancouver, British Columbia

    • $45 to $47 CAD / hour
    • Contract

    Job Title: Software Development Engineer in Test

  • Software Engineer, Product

    GC AI

    Canada

    • Full-time

    We're looking for a Software Engineer who's passionate about building products that transform how knowledge work gets done. As a key member of our engineering team, you'll have end-to-end…

  • Growth Engineer

    GC AI

    Canada

    • Full-time

    As our first dedicated Growth Engineer, you'll have the freedom to experiment across multiple channels - from creating viral AI-powered content engines to building automated community…

  • Intermediate Avionics/Electrical Engineer

    Diamond Aircraft

    London, ON

    Avionics / Electrical Engineer (Intermediate)

  • Test Engineer

    Ultra Maritime

    Dartmouth, NS

    • Full-time

    Ultra Maritime is seeking highly motivated and skilled Test Engineers to join our team. Successful candidates will be responsible for designing, developing, and maintaining automated test…

  • Senior Design Verification Engineer

    indie

    Toronto, ON

    As a Senior Design Verification Engineer, you will be responsible for developing and executing comprehensive verification strategies for next-generation automotive camera video and vision…

  • Hexagon SmartPlant Instrumentation Support Specialist

    AtkinsRéalis

    Mississauga, ON

    • Full-time

    …limited to maintenance, customization, integration with other software, software…

  • Hexagon Smartplant Smart Electrical Support Specialist

    AtkinsRéalis

    Mississauga, ON · Calgary, AB

    • Full-time

    …limited to maintenance, customization, integration with other software, software…

  • Director, Platform Engineering

    Maple

    Toronto, ON

    • Full-time

    In this role, you'll stand up a new team whose customer is every other engineer at Maple. You'll own the developer experience end to end: CI/CD, deployment automation, observability,…

  • Engineering Lead, Quality

    Vancity

    Toronto, ON · Vancouver, BC

    • Full-time

    …not a traditional QA Lead role. We are looking for a senior engineer (senior SDET) to lead a team of quality engineers in a dotted line capacity building scalable, code-driven quality…

  • AI Solutions Developer (Full-time, 1 year contract with possibility for extension)

    BrandActive

    Toronto, ON

    • Full-time
    • Contract

    …the AI Solutions & Implementation Specialist to help build, test, and deploy AI-enabled tools that improve internal workflows and client delivery. The position will focus on technical…

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

  • Engineer I - Mining

    Westmoreland Mining LLC

    Edson, AB

    Under direct supervision, applies standard engineering techniques to design, analyze, test, maintain, repair, or improve products, components, or assemblies.