Software engineer jobs in Ottawa, ON and nearby

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

Hiring at a glance

View jobs
Open jobs
149
Employers
75

Advertised starting pay

Average starting payCAD / hour
$99.56Across 16 listings
Average starting payCAD / year
$105,258Across 14 listings

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

Where work happens

Remote
0%0 listings
Hybrid
41%61 listings
On-site
59%88 listings

Employers hiring include Actalent (13), Ciena (9), Nokia (9).

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 Ottawa, ON and nearby

Within 25 km

Email me new jobsSave this search
  • Cloud Software Engineer

    Actalent

    Ottawa, ON

    • $46 to $65 CAD / hour
    • Contract

    Job Title: Cloud Software Engineer in Ottawa!

  • Senior Software Engineer - EN 881

    Export Development Canada | Exportation et développement Canada

    Ottawa, ON

    • $96,557 to $128,743 CAD / year
    • Full-time

    Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering

  • Intermediate Software Engineer

    Leonardo DRS

    Ottawa, ON

    • Full-time
  • Software Engineer

    General Dynamics Missions System International

    Ottawa, ON

    • $85,000 to $110,000 CAD / year
    • Full-time
  • Embedded Software Engineer

    Actalent

    Ottawa, ON

    • $50 to $60 CAD / hour
    • Full-time

    As an Embedded Software Engineer, you will own the software architecture, drive customer requirements and bug resolution, design new features, mentor engineers, improve processes, and…

  • Software Engineering Lead

    Actalent

    Ottawa, ON

    • $50 to $70 CAD / hour
    • Full-time

    As a Software Engineering Lead, you provide technical leadership across a complex optical networking product, owning the software architecture, driving customer requirements, resolving…

  • Software Engineer

    Actalent

    Ottawa, ON

    • $50 to $60 CAD / hour
    • Full-time

    As a Software Engineer, you will own the software architecture, drive customer requirements and bug resolution, design new features, mentor engineers, improve processes, and provide…

  • Software Development Engineer In Test

    Actalent

    Ottawa, ON

    • $45 to $65 CAD / hour
    • Contract

    Job Title: Software Development Engineer in Test (Python)

  • Senior Software Engineer

    Gogo

    Ottawa, ON

    • Full-time

    As our Airborne Platform Software Engineer, you’ll design, develop, and test production-quality software for Gogo Business Aviation airborne products on a Linux platform. You’ll work…

  • Senior Embedded Software Engineer

    Ranovus

    Ottawa, ON

    • Full-time
  • Software Engineer 1

    Cisco

    Ottawa, ON

    • Full-time

    Develop quality software and web applications

  • Cloud Software Engineer Intern

    Aptiv

    Ottawa, ON

    • Full-time

    As a Cloud Software Engineering Intern, you will support the development of software solutions that operate in Linux-based and cloud environments. You will work closely with experienced…

  • Cloud Engineer Intern

    Aptiv

    Ottawa, ON

    • Full-time

    As a Cloud Software Engineering Intern, you will support the development of software solutions that operate in Linux-based and cloud environments. You will work closely with experienced…

  • Cloud Engineer Intern

    Aptiv

    Ottawa, ON

    • Full-time

    As a Cloud Software Engineering Intern, you will support the development of software solutions that operate in Linux-based and cloud environments. You will work closely with experienced…

  • Cloud Engineer 2, Site Reliability Engineering

    Kinaxis Inc.

    Ottawa, ON

    • Full-time
  • Senior Software Engineer

    Nokia

    Ottawa, ON

    • Full-time

    As a Senior Software Engineer at Nokia, you'll be at the forefront of our software development efforts. Your expertise in Go development and distributed systems will be crucial in designing…

  • Security Software Engineer

    Actalent

    Ottawa, ON

    • $60 to $80 CAD / hour
    • Contract

    The Security Software Engineer designs, builds, and supports secure systems that provision sensitive information into devices during manufacturing. This role focuses on protecting…

  • Senior Cloud Engineer

    Insight Global

    Ottawa, ON

    • $30 to $60 CAD / hour
    • Contract

    We are seeking a Cloud Engineering Senior Engineer to support the design, development, testing, and deployment of the Telemetry & Observability Platform (TOP). TOP is an enterprise platform…

  • Cloud Architect

    Akkodis

    Ottawa, ON

    • Contract
  • Sr. Principal Software Engineer

    Nokia

    Ottawa, ON

    • Full-time

    We are looking for an experienced software engineer to lead the development of our distributed edge compute platform. This role demands a deep understanding of hyperscalers like AWS, Azure,…

  • Software Engineer

    Intouch Insight

    Ottawa, ON

    • Full-time

    As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features…

  • Software Engineer - Platform Services

    Nokia

    Ottawa, ON

    • Full-time

    …projects and drive the development of cutting-edge platforms. As a Software Engineer in Platform Services, you will be part of a dynamic team responsible for designing and developing…

  • Software Engineer

    Broadcom

    Ottawa, ON

    • $76,300 to $122,000 CAD / year
    • Full-time

    As a Senior Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. We are looking for candidates who thrive in…

  • AI Software Designer RAN & AI Solutions

    Ericsson

    Ottawa, ON

    • Full-time

    …toward 6G, we are advancing wireless technologies, cloud-native software platforms, and AI-driven solutions that power global…

  • AI Software Designer RAN & AI Solutions

    Ericsson

    Ottawa, ON

    • Full-time

    …toward 6G, we are advancing wireless technologies, cloud-native software platforms, and AI-driven solutions that power global…