Find work in Canada.

568,008 jobs across our Canadian network. How we count

  • AI Security Research Engineer

    KTek Resourcing

    Toronto, ON

    • Contract

    Go, C/C++ with experience in additional modern programming languages.

  • R&D Engineer- Data Scientist

    Tenova

    Mississauga, ON

    • Full-time

    Experience with C#, C++ or VB.net is an asset

  • AI Platform Engineer – DevOps Experience : Halifax, Nova Scotia : FTE

    AceStack

    Halifax, NS

    • Full-time

    This role involves building scalable AI platform services, automating deployment workflows, improving developer experience, and enabling application teams to adopt modern DevOps and AI…

  • Embedded Software Developer

    Pleora Technologies

    Ottawa, ON

    • Full-time

    Embedded Software Developer is a valued member of the R&D Team. Working in a collaborative, fast-paced environment, you will be responsible for designing, developing, and implementing…

  • Software Developer and CVR Specialist

    National Research Council Canada

    Ottawa, ON

    We are looking for a Software Developer and Cockpit Voice Recorder (CVR) Specialist to join our Aerospace Research Centre at the Flight Research Laboratory’s (FRL) Flight Recorder Playback…

  • Test Engineering Intern

    Semtech

    Burlington, ON · CAN - Burlington, ON

    • Full-time

    Support the process to automate test equipment through software such as Python, C++ and Java.

  • Low Latency Java Developer, Vice President

    Citi

    Mississauga, ON

    • Full-time

    …17/21+), with targeted high-performance/low-latency modules in C++ and exploring Rust where ultra-low latency memory safety and deterministic execution are…

  • Machine Learning Engineer

    Sapphire Stream Technology

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Develop clean, maintainable, and testable C++ and Python code, including microbenchmarks and automated regression tests.

  • iOS Software Developer

    Vaderstad North America

    Regina, SK

    • Full-time

    We are looking for a intermediate software developer to join our team and contribute to the development of high-quality native iOS applications. The ideal candidate will possess a strong…

  • Intermediate Software Developer

    MDA

    Ottawa, ON · Kanata, ON

    • Full-time

    We’re on the hunt for an Intermediate Software Developer on our Robotics & Space Operations team at our Kanata office.

  • Engineering Manager - Frontend - Krak

    Kraken

    Remote, Canada

    • Full-time
    • Remote

    Working knowledge of Rust (or similar languages such as Go or C++), and familiarity with async architectures, APIs, and microservices.

  • Scientific Assistant

    University of Victoria

    Victoria, BC

    • Full-time

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

  • UWB/CSS Ranging & Positioning Engineer

    Amaris Consulting | Part of Mantu

    Montreal, QC

    • Full-time

    Unité véhicule : C++ sur Linux embarqué avec Yocto.

  • Software Developer II, Early Career

    Google

    Waterloo, ON

    1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript) in an industry setting.

  • Senior HPC and Platform Engineer

    GeoSoftware

    Calgary, AB

    • Full-time

    Solid modern C++, or the confidence to work in it: the compute kernels are native code and the binding seam is shared with the algorithm engineers

  • Senior Software Engineer – Computational Algorithms

    GeoSoftware

    Calgary, AB

    • Full-time

    We are looking for a physics or geoscience background and strong Python alongside C++.

  • QA Test Engineer, Industrial

    Jobgether

    Canada

    • Full-time

    Nice to have: C++ or Go development experience, particularly in environments where these languages are used for core product development.

  • Product Development / Design Engineer – Mechatronics

    Inertia

    Toronto, ON

    • Full-time

    experience with embedded firmware development in C, C++.

  • Scientific Assistant

    University of Victoria

    Victoria, BC

    • Full-time

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

  • Scientific Data Specialist

    University of Victoria

    Victoria, BC

    • Full-time

    some practical experience in C/C++ or Java, XML or HTML and other scripting languages such as IDL, Mathematic is beneficial

  • FPGA AI Accelerator Engineer

    O-HIVE.AI

    Windsor, ON

    • Full-time

    Proficiency in C/C++ or Python for testing, simulation, and hardware integration.

  • Staff ASIC Verification Engineer, Low Power AI

    Qualcomm Innovation Center, Inc.

    Markham, ON

    • Full-time

    Good working experience with C (basic level or C++ sufficient)

  • Senior Software Developer - Workflows

    Verily

    Waterloo, ON

    • Full-time

    2 years experience as a software developer in an industry setting.

  • Travelling Field Engineer, Mechanical

    A&K Robotics

    Vancouver, BC

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

    Basic programming skills in C, C++, or Python.

  • Applied Scientist, ITA-Global Hiring Science

    Amazon Science

    Vancouver, BC

    • Full-time

    Experience programming in Java, C++, Python or related language