Software engineer jobs in Waterloo, ON and nearby (112 jobs)

Software engineer jobs within 25 km of Waterloo, ON, Canada. Nearby towns and cities are included. Distances are straight-line, not driving distances.

Hiring at a glance

View jobs
Open jobs
112
Employers
50

Advertised starting pay

Average starting payCAD / year
$123,033Across 12 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
0%0 listings
Hybrid
46%51 listings
On-site
54%60 listings

Not specified: 1% (1 listing)

Employers hiring include Eclipse Automation (10), Manulife (10), Acceldata (8).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

About these jobs

Before you apply

Look at the required languages, systems and experience in each ad. Job Bank describes typical education and programming experience for this occupation. A junior title does not mean every employer accepts applicants without experience. Job Bank / Guichet-Emplois.

Guidance reviewed on September 16, 2026.

Based on the dated count above. Listings can change. How we count

Software engineer jobs in Waterloo, ON and nearby

Within 25 km

Email me new jobsSave this search
  • ServiceNow Associate Software Engineer

    Sun Life

    Waterloo, ON

    • Full-time

    As a ServiceNow Associate Software Engineer in our Corporate IT division, you'll be at the heart of designing, developing, and supporting business-critical applications that power Sun…

  • Senior Software Engineer

    AspiringIT

    Kitchener, ON

    • Full-time

    Aspiring IT Inc. is seeking an experienced Senior Software Engineer to design, develop, integrate, and maintain scalable software applications and cloud-based systems.

  • Copy of Senior Software Development Engineer in Test, ML

    PlayStation Global

    Waterloo, ON

    PlayStation is seeking a Sr Software Development Engineer in Test, ML to join our Madison team and lead quality efforts for machine learning-powered products and services. You will partner…

  • Principal Systems Architect (Copilot Architect)

    Open Text Corporation

    Waterloo, ON

    • Other

    Define and champion engineering standards for secure software delivery, CI/CD, infrastructure as code, testing, AI evaluation, monitoring, reliability, cost management, and incident…

  • Senior Software Engineer

    Manulife

    Waterloo, ON

    • Full-time

    We are looking for a Senior Software Engineer to join our Affinity Life technology team. In this hands-on role, you will design, develop, modernize, and support mission-critical enterprise…

  • Embedded Software Engineer

    Eleven-X

    Waterloo, ON

    • Full-time

    Become a significant member of the Modem Core Software team, engaged in the next generation of product development for Cellular IoT solutions as a Software Development Engineer. This open,…

  • Cloud Administrator

    Parrish & Heimbecker, Limited

    Cambridge, ON

    • Full-time
  • Full-Stack Software Engineer - React

    Manulife

    Waterloo, ON

    • Full-time

    We’re looking for an experienced Full Stack Software Engineer who enjoys working across the technology stack and turning ideas into modern, scalable digital solutions.

  • Software Development Engineer in Test II

    PlayStation Global

    Waterloo, ON

    …excitement for the products you help build? We are looking for a Software Development Engineer in Test to join our Client QA team. This person will be testing new and existing features on…

  • Electrical Engineering Software Designer (Nuclear)

    Eclipse Automation

    Cambridge, ON

    • $35 to $55 CAD / hour

    Job Title: Electrical Engineering Software Designer

  • Sr. Software Development Engineer in Test, AI/ML

    PlayStation Global

    Waterloo, ON

    Sr. Software Development Engineer In Test, ML/AI

  • Controls Systems Software Designer - Robot

    ATS Industrial Automation

    Cambridge, ON

    • Full-time

    Controls Software Designers on our team create robust, production‑ready automation solutions that operate in demanding industrial environments. We work on complex systems where reliability,…

  • Controls Systems Software Designer - Robot

    ATS Automation

    Cambridge, ON

    • $36.54 to $50.24 CAD / hour

    Controls Software Designers on our team create robust, production‑ready automation solutions that operate in demanding industrial environments. We work on complex systems where reliability,…

  • Electrical Engineering Software Designer (Nuclear)

    Eclipse Automation

    Cambridge, ON

    • Full-time

    Job Title: Electrical Engineering Software Designer

  • Intermediate Software Engineer

    MCAP

    Waterloo, ON

    The Intermediate Software Engineer is responsible for assisting in the analysis, design, execution, assessment and troubleshooting of software programs and applications. This includes…

  • Senior Control Systems Software Designer

    ATS Industrial Automation

    Cambridge, ON

    • Full-time

    Controls Software Designers on our team create robust, production‑ready automation solutions that operate in demanding industrial environments. We work on complex systems where reliability,…

  • Senior Control Systems Software Designer

    ATS Automation

    Cambridge, ON

    Controls Software Designers on our team create robust, production‑ready automation solutions that operate in demanding industrial environments. We work on complex systems where reliability,…

  • Senior Software Engineer - Product Security

    Faire

    Waterloo, ON

    • $160,000 to $222,000 CAD / year

    Specific Workplace and Information Technology positions may require onsite attendance 5 days per week as will be indicated in the job posting

  • Software Engineer III, Infrastructure, Core

    Google

    Waterloo, ON

    2 years of software development experience in backend engineering.

  • Staff Software Engineer, Investors

    Carta

    Waterloo, ON

    • Full-time

    …tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage equity, fund managers use to run administration and…

  • Senior Software Engineer II, Investors

    Carta

    Waterloo, ON

    • Full-time

    As a Senior Software Engineer II Within The Investors Business Unit, You Will Lead Technically Complex Projects And Serve As a Multiplier For Your Team. You’ll Work To

  • Staff Software Engineer, Investors

    Carta

    Waterloo, ON

    …tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage equity, fund managers use to run administration and…

  • Senior Software Engineer II, Investors

    Carta

    Waterloo, ON

    As a Senior Software Engineer II within the Investors business unit, you will lead technically complex projects and serve as a multiplier for your team. You’ll work to:

  • Principal Systems Architect (Copilot Architect)

    OpenText

    Waterloo, ON

    • Full-time

    Define and champion engineering standards for secure software delivery, CI/CD, infrastructure as code, testing, AI evaluation, monitoring, reliability, cost management, and incident…

Get in touch
MovoJobs

Contact us