Find work in Canada.

324,917 jobs across our Canadian network. How we count

Jobs in Canada

25+ jobs

Email me new jobsSave this search
  • Software Verification Engineer

    Aviya Aerospace Systems

    Mississauga, ON

    • $67,000 to $97,000 CAD / year
    • Full-time

    Experience with C and C++ programming languages for embedded software development.

  • Low-Level Software Engineer, LLK

    Tenstorrent

    Toronto, ON

    Strong C/C++ engineer with significant experience building low-level, performance-critical software.

  • Software Engineer UI

    Electronic Arts

    Vancouver, BC

    Join us for the opportunity to create groundbreaking games with some of the best developer talent in the industry.

  • Senior Software Developer

    Rockwell Automation

    Kitchener, ON · Canada-Ontario-Kitchener-Strasburg Rd

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

    As a Senior Software Developer on the Fleet Core team within OTTO by Rockwell Automation, you will help develop, test, maintain OTTO Fleet Manager software used by customers to operate…

  • Senior Embedded Software Designer

    Kepler Communications Inc.

    Toronto, ON

    • Full-time

    Proficiency in C/C++ for embedded systems, including concurrency, interrupt handling, memory-mapped peripherals, and hardware communication interfaces such as SPI, I2C, UART, and CAN

  • OS/BSP TECHNICAL LEAD

    Avanciers Inc.

    Toronto, ON

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

    Proven C/C++ and assembly language experience

  • Junior Software Developer - System Integration Labs (North Shore)-EN

    CAE

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    As a Software Developer, you will develop real-time simulation software used in military aircraft system integration laboratories. These engineering simulators reproduce aircraft systems…

  • Android Developer with Infotainment

    Avanciers Inc.

    Toronto, ON

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

    Avanciers is a premier IT Staffing/Consulting organization and we are currently recruiting for a contract role for one of our premier client in Canada for Android Developer.

  • Embedded Systems Software Developer

    Tigercat | MacDonald Steel

    Brant, ON

    As an Embedded Systems Software Developer, you will assist in the research and development of new embedded control systems, instrumentation, and displays. This role will also develop, test,…

  • Embedded Software Engineer

    V2Soft

    Windsor, ON

    • Contract

    Job Title: Powertrain / Propulsion Controls Software Engineer – AUTOSAR / C++

  • Software Developer - Global Consulting Firm $100,000-$130,000 BASE

    Saragossa

    Montreal, QC

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

    …Experience with another backend language such as C#, Java, Rust, or C++ is a plus. You have worked with AI or machine learning systems, including LLMs, prompt design, agentic workflows, and…

  • Junior Software Developer - System Integration Labs (North Shore)

    CAE

    Montreal, QC · Mirabel, QC

    • Full-time

    As a Software Developer, you will develop real-time simulation software used in military aircraft system integration laboratories. These engineering simulators reproduce aircraft systems…

  • 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

  • Senior Program Manager

    Epsilon Solutions Ltd.

    Toronto, ON

    • Contract

    2. Strong technical understanding of software development and modern engineering environments, including Python, Java, Node.js, Go, C/C++, and other modern programming languages.

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

  • AI Security Technical Program Manager

    CONFLUX SYSTEMS

    Toronto, ON

    • $50 to $55 CAD / hour
    • Contract

    · Strong technical understanding of software development and modern engineering environments, including Python, Java, Node.js, Go, C/C++, a

  • 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++.

  • Senior Firmware & FPGA Engineer, SST Control

    Verdyn

    Oakville, ON

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

    …Microchip), with simulation and timing closure. - Strong embedded C/C++ on microcontrollers and/or DSPs, with real-time control. - Hands-on hardware bring-up and strong hardware–software…