Find work in Canada.

554,384 jobs across our Canadian network. How we count

  • Spécialiste en intégration de systèmes, Laboratoire d'IA souveraine

    Mila - Institut québécois d'intelligence artificielle

    Montreal, QC

    • Full-time
  • Co-op, Electrical Engineer

    Enedym Inc

    Hamilton, ON

    …with our multi-disciplinary engineering team to integrate and test these electronics in our advanced motor…

  • Senior Data Scientist I

    Bell

    Toronto, ON

    Solving Business Problems with Data: Starting with a business challenge and leveraging data-driven approaches to formulate, test, and deploy a solution.

  • systems integration engineer - software

    iSteer

    Toronto, ON

    • Full-time

    Research technical information to design, develop and test computer-based systems

  • Senior Process Engineer

    Freeport McMoRan

    Vancouver, BC

    Lead and support process engineering efforts throughout all phases of the project lifecycle, including project scoping, prefeasibility and feasibility studies, FEL/FEED activities, detailed…

  • Senior Software Developer, Mobile (iOS), Platforms and Devices

    Google

    Waterloo, ON

    • Full-time

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

  • Protection & Control Senior Engineer

    EllisDon

    Calgary, AB

    • Full-time

    Hardline Engineering is currently looking for a Protection & Control Senior Engineer to join our dynamic team. Reporting to the Director, Engineering the P&C Senior Engineer will be…

  • Backend Engineer (Golang)

    Mai Wealth

    Engineer, BC

    • Full-time

    Work closely with the tech lead, UI/UX team, and leadership to define, design, build, test, and deploy the scalable products in the investment space in Vietnam.

  • Senior/Lead Software Engineer (Packet Forwarding Engines)

    Arista Networks

    Vancouver, BC

    • Full-time

    …will write functional specifications, design specifications, test plans, and the code to bring all of these to life. You will also work with customers to triage and fix problems in their…

  • Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    Arista Networks is looking for world-class Senior/Lead software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will…

  • BIOS Senior/Lead Software Engineer

    Arista Networks

    Vancouver, BC

    • Full-time

    …work closely with hardware engineers to bring up, validate and test new CPUs in our hardware…

  • Senior/Lead Software Engineer, Layer1

    Arista Networks

    Vancouver, BC

    • Full-time

    As a Layer1 software engineer, you will get to work on software that manages the physical layer, where packets meet the outside world. Stable and reliable physical connectivity is critical…

  • Quality Engineer II (VMS)

    TD

    Toronto, ON

    • Full-time

    As a Test Lead for small complexity initiatives, accountable for implementing effective test strategies and plans, test design / development test case automation and test execution to…

  • Senior Software Engineer - Card Network Integration

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    Marqeta is seeking a skilled Senior Software Engineer to join the Network File Integration team. In this role, you will help design and deliver scalable software solutions for batch and…

  • Browser Security Engineer Intern, (Winter 2026)

    GeoComply

    Vancouver, BC

    • Internship

    …proven against real customer data. Our engineers can build and test what you find. Your job is to find what they…

  • Senior Embedded Linux / BSP Platform Engineer

    Corinex Communications

    Vancouver, BC

    • Full-time

    We are looking for a Senior Embedded Linux / BSP Platform Engineer to take technical ownership of embedded Linux platforms, from hardware bring-up, bootloader, BSP and Linux kernel through…

  • QA Engineer

    BrainRidge Consulting

    Toronto, ON

    • Full-time

    The ideal candidate will have experience testing software in a fast-paced, agile development environment. The QA Engineer will be responsible for executing test plans, identifying defects,…

  • System Protection Engineer IV

    TRC Companies, Inc.

    Calgary, AB

    • Full-time

    TRC’s System Protection Department is seeking a Lead System Protection Engineer (Engineer IV) who will be responsible for leading the relay settings engineering aspects of electrical grid…

  • Senior Associate -Cyber Security Forward Deployed(Bilingual FR/EN)

    Pwc Canada

    Toronto, ON · Calgary, AB · Ottawa, ON · Vancouver, BC

    • Full-time

    …our clients. You will architect deeply technical solutions, lead cross-functional engineering pods, and convert client ambiguity into shipped capabilities. You will simultaneously drive…

  • Electrical Engineer IV

    Select Source International

    Markham, ON

    • $70 to $80 USD / hour
    • Contract

    …North America Protection and Control Engineering manager , the Lead Protection and Control Engineer will be part of the regional Projects and Services execution team. Activities will…

  • Senior Associate -Cyber Security Forward Deployed(Bilingual FR/EN)

    PwC Canada

    Ottawa, ON

    • Full-time

    …our clients. You will architect deeply technical solutions, lead cross-functional engineering pods, and convert client ambiguity into shipped capabilities. You will simultaneously drive…

  • Senior Data Engineer, NimbleRx

    Swoop

    Toronto, ON

    • Temporary

    As a Senior Data Engineer, you will own NimbleRx’s data platform - the layer that every other team builds on to understand the business, ship product features, and meet our compliance…

  • Senior Quality Engineer/Lead - EN 323

    Export Development Canada | Exportation et développement Canada

    Ottawa, ON

    • $96,557 to $128,743 CAD / year
    • Full-time

    The Digital Platforms team within the Working Capital Solutions group is seeking a Senior Quality Engineer/Lead with specialized AI expertise to help build and evolve EDC's AI-enabled…

  • Manufacturing Development Engineer

    Arbutus Medical Inc.

    Burnaby, BC

    • $115,000 to $125,000 CAD / year
    • Full-time

    This is a broad, high-impact role for an engineer who enjoys getting deeply involved in how products are designed, built, tested and ultimately manufactured. You will work alongside R&D…

  • Data Engineer II

    TD

    Toronto, ON

    • Full-time

    Support the QA team with data analysis/investigations of complex issues/ test cases as part of SIT/UAT/PAT testing