Find work in Canada.

498,326 jobs across our Canadian network. How we count

  • Sr. Software Developer in Test

    Align Technology

    Toronto, ON

    • $123,300 to $169,500 CAD / year
    • Full-time

    We are looking for a Senior Software Developer in Test (SDT) to join a team responsible for developing and improving the cloud services platform built for automated treatment planning for…

  • Full Stack Software Developer

    YuJa Inc.

    Toronto, ON · North York, Ontario

    • Full-time

    Whether it is Java, C++, Windows, Linux, iOS, Android, network programming, database design, algorithm analysis, or cloud servers - you are confident enough to handle it all.

  • Support Engineer I

    VitalBio

    Oakville, ON

    • Full-time

    Basic programming skills for test automation or troubleshooting (e.g., Python, C/C++).

  • Artificial Intelligence Engineer

    So Jobs

    Toronto, ON

    • $148,200 to $169,100 CAD / year
    • Full-time

    Strong programming skills in one or more languages such as Python, Java, Go, Scala, C++, or similar technologies.

  • 2027 Winter Co-Ops - Data Analytics - Demonware (Vancouver)

    Activision Blizzard, Inc.

    Vancouver, BC

    • Full-time

    …concurrent users and work with technologies such as Python, C++, Java, Linux, MySQL, Erlang, and Kubernetes. Our co-op students make real contributions - many see their code running in…

  • Activision 2027 Summer Internshps - Game Engineering (Vancouver)

    Activision Blizzard, Inc.

    Vancouver, BC

    • Full-time

    Within this role, you will help write clean, efficient C++ code to implement core, player-facing features like movement physics, weapon mechanics, camera controls, AI behaviors, and hit…

  • Senior Aerospace Software & Electronics Certification Engineer

    Aumnitech

    Dorval, QC

    • Full-time

    Programming languages: C, C++, Ada95, Assembly, Python.

  • Senior Embedded Software Firmware Engineer (35835)

    Myticas Consulting

    Ottawa, ON

    • Contract

    Strong C++ programming skills in a genuine embedded/device context.

  • Staff Embedded Software Firmware Engineer (35836)

    Myticas Consulting

    Ottawa, ON

    • Contract

    Excellent object-oriented design and expert C++ programming skills.

  • Solutions Architect

    Tata Consultancy Services

    Toronto, ON

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

    Hands-on development experience with Java, Python, C++/C#, Microservices, Azure, AWS, frontend technologies, and APIs.

  • Software Engineer

    Great Value Hiring

    Canada

    • Contract

    Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar

  • Firmware Engineer

    Actalent

    Richmond, BC

    • $40 to $65 CAD / hour
    • Full-time

    Contribute to new climate control product development for yachts and boats, focusing on embedded firmware for ARM Cortex microcontrollers using C and C++.

  • Scientific Assistant

    University of Victoria

    Victoria, BC

    • Full-time

    Experience with computer programming languages such as Python, Java Script, C, C++.

  • ASIC Verification Engineer, AI Networking IP

    Advanced Micro Devices, Inc

    Ottawa, ON

    • Full-time

    Experience with SystemVerilog, C or C++ programming languages

  • Software Development Engineer (Chip Product Security)

    AMD

    Markham, ON

    • $125,440 to $188,160 USD / year
    • Full-time

    Extensive software development experience in Java, .Net, C++, Python, SQL, UNIX/Linux.

  • Director of Sales, Mid-Market

    Fulfillment IQ

    Toronto, ON

    • $130,000 to $145,000 CAD / year
    • Full-time

    CPP contributions and a group retirement savings plan with employer contributions

  • Engineering Intern

    Aptiv

    Ottawa, ON

    • $4,000 to $5,000 CAD / month
    • Full-time
  • Power Electronics Controls Engineer

    Daanaa

    Vancouver, BC

    • Full-time

    You have hands-on experience implementing real-time control on DSPs, MCUs, or FPGA-based platforms using C/C++

  • Disability Payment Administrator

    Sunlife Québec

    Montreal, QC

    • Full-time

    Support clients throughout disability and government benefit processes, including Canada Pension Plan (CPP) and Quebec Pension Plan (QPP) applications, earnings verification and benefit…

  • Professionnel en Intégration de Modèles de Simulation / Simulation Models Integration Professional

    Airbus Aircraft

    Montreal, QC

    • Full-time

    Vous maîtrisez les langages de programmation tels que C/C++ et avez de solides compétences en scripting (ex: Windows shell, Unix sh/bash, GNU make), ce qui est essentiel pour gérer,…

  • Principal Software Engineer

    Broadcom

    Ottawa, ON

    • $114,400 to $183,000 CAD / year
    • Full-time

    Datacenter & Architecture Experience: Background developing software in C++/C for large-scale, complex multi-processor architectures (x86, ARM), from low-level firmware up to rack…

  • Senior Tools Programmer, UI & AI Workflows

    Epic Games

    Vancouver, BC

    Collaborate across disciplines to identify improvement areas, gather feedback, and design solutions for developer needs

  • Senior Tools Programmer, UI & AI Workflows

    Epic Games

    Montreal, QC

    Collaborate across disciplines to identify improvement areas, gather feedback, and design solutions for developer needs

  • Software Developer Full Stack / Backend I (Co-op) - Canada

    Cisco

    AB · Vancouver, BC · Halifax, NS · Ottawa, ON · Toronto, ON · Montreal, QC · Kanata, Ontario · Calgary, Alberta · Saint-Laurent, Quebec

    • Full-time

    As a Software Developer Co-op, you will design, develop, and test software features across web applications, cloud microservices, and distributed platforms. Collaborate with agile…