Find work in Canada.

A simpler way to find your next job.

  • Principal Firmware Engineer

    Nokia

    Ottawa, ON

    • Full-time

    Develop and maintain high-performance embedded firmware using C/C++ and Python.

  • Propulsion Controls Software Engineer - Automotive

    Collabera

    Windsor, ON

    • $30 to $37 CAD / hour
    • Contract

    …should be comfortable working with both hand-coded embedded C/C++ algorithms and model-based/autocoded MATLAB/Simulink/Stateflow software, and should be capable of troubleshooting issues…

  • System Validation Engineer

    NETINT Technologies

    Burnaby, BC

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

    Experience with embedded FW in C/C++ and assembly

  • Sr. Software Developer (Server, C++)

    Open Text Corporation

    Waterloo, ON

    We are seeking an experienced Senior Software Developer (Server, C++) who shares our passion for developing and maintaining the Enterprise Capture product line. OpenText’s Capture solutions…

  • Manager, Software Development

    Open Text Corporation

    Waterloo, ON

    …highly energetic and passionate about product development (C#, C++ and Angular JS), track performance and show continuous improvement. You will provide mentoring and coaching for the team…

  • Senior Software Programmer, Audio Engine

    Epic Games

    Vancouver, BC

    Highly proficient in C++, with a strong command of performance-critical systems

  • Senior Software Programmer, Audio Engine

    Epic Games

    Edmonton, AB

    Highly proficient in C++, with a strong command of performance-critical systems

  • Payroll Analyst

    Flynn Group of Companies

    Mississauga, ON

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

    Experience with analyzing deductions, remittances, taxes, CPP, EI is required

  • Software Eng III - Job Level: Associate

    Morgan Stanley

    Montreal, QC

    • Full-time

    We’re seeking someone to join our team as a Software Developer (Various Languages Welcome) to contribute to the design and development of innovative front-office technology solutions while…

  • Développeur de logiciels embarqués pour éléments de protection F/H - Protection Element Embedded SW Developer

    GE Vernova

    Markham, ON

    • Full-time

    Développement de firmware : Concevoir, développer et maintenir des logiciels embarqués temps réel robustes pour des relais de protection à base de microprocesseurs en utilisant C/C++.

  • Développeur(se) C# / C++ – Expert(e) systèmes temps réel

    CGI

    Montreal, QC

    • Full-time

    Are you an experienced C++ / C# developer who thrives on solving complex challenges involving real-time systems, low latency, multithreading, parallel computing and distributed…

  • C++ Developer & Tester

    Aversan Inc.

    Montreal, QC

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

    We are currently seeking a qualified C++ Software Developer & Tester to join our team.

  • C++ Software Developer

    Aversan Inc.

    Montreal, QC

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

    We are currently seeking a qualified C++ Software Developer to join our team.

  • Linux Development Engineer - eLxr Distribution

    Aptiv

    Ottawa, ON

    • Full-time

    Develop high-quality, maintainable software using Python, Go, Bash, C, and C++.

  • Linux Development Engineer - eLxr Distribution

    Aptiv

    Ottawa, ON

    • Full-time

    Develop high-quality, maintainable software using Python, Go, Bash, C, and C++.

  • Linux Software Architect - eLxr Distribution

    Aptiv

    Ottawa, ON

    • Full-time

    Proficiency in one or more relevant programming languages such as C, C++, Rust, Go, or Python; contributions to Debian, the Linux kernel, or related open-source projects are highly valued.

  • Software Test Analyst

    Marketers on Demand

    Toronto, ON · Greater Toronto Area, Canada

    • $36 to $41 CAD / hour
    • Contract
  • Embedded System Specialist - CF-18 Fighter Jet (North Shore)

    CAE

    Mirabel, QC

    • Full-time

    Experience with one or more of the following technologies: Ada, Assembly, MATLAB, C, C++, C#, Java, Python, or Unix.

  • Android Developer -Infotainment

    Pacer Group

    Ottawa, ON

    • Full-time

    Programming experience preferably in Kotlin, C and C++

  • Embedded Software Developer

    Alstom

    Saint-Bruno, QC

    As an onboard Software developer, you will be responsible for the maintenance and improvement of the various software components as well as being a key player in the related design and…

  • Analog Design Lead - Ottawa

    IC Resources

    Ottawa, ON

    • $160,000 to $220,000 CAD / year
    • Full-time

    System architecture, modelling, Python, MATLAB, C++

  • Developer 3

    Symcor

    Mississauga, ON

    The Senior Developer is responsible for guiding the technical direction of projects and ensuring the successful implementation of technology solutions. This is a hands-on development role…

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

    Google

    Waterloo, ON

    5 years of experience programming in C++, Objective-C, Swift.

  • Finance Manager (Part Time Contract Bookkeeper)

    International China Concern

    Burnaby, BC

    • Part-time
    • Contract

    This is a contractor role. You'll invoice ICC Canada and be responsible for your own GST/HST registration, CPP contributions and taxes.

  • Software Developer - Data Pipelines

    Squarepoint

    Montreal, QC

    • Full-time

    We are seeking an experienced Python developer to join our Alpha Data team, responsible for delivering a vast quantity of data served to users worldwide. You will be a cornerstone of a…