Last updated 2026-08-07
57 Software Engineering Jobs in Ottawa, Canada
Browse 57 Software Engineering jobs in Ottawa, Canada, including Build Developer, Software Development Specialist, and Software Developer roles from CMHC - SCHL, Ciena Canada ULC, and Dominion Dynamics. Listings are updated hourly.
Market data for Software Engineering jobs in Ottawa, Canada
A field focused on designing, developing, and maintaining software systems and applications.
Companies hiring for Software Engineering jobs
| Company | Current jobs |
|---|---|
| CMHC - SCHL | 5 |
| Ciena Canada ULC | 5 |
| Dominion Dynamics | 4 |
| Syntronic | 4 |
| Warner Bros. Discovery | 4 |
| ADGA Group Consultants Inc | 3 |
| Solace Corporation | 3 |
Software Engineering jobs by schedule
Software Engineering jobs by experience level
Common Software Engineering job titles
| Title | Current jobs | Share of current jobs |
|---|---|---|
| Build Developer | 1 | 2% |
| Software Development Specialist | 1 | 2% |
| Software Developer | 2 | 4% |
| Cloud DevOps Developer | 1 | 2% |
| Senior Software Engineer | 2 | 4% |
Software Engineering jobs by listed location
| Location | Current jobs | Share of current jobs |
|---|---|---|
| Ottawa, Canada | 47 | 82% |
| Kanata, Canada | 10 | 18% |
- How many Software Engineering jobs are listed in Ottawa, Canada?
- This page currently shows 57 Software Engineering jobs in Ottawa, Canada.
- Which companies are hiring for Software Engineering roles in Ottawa, Canada?
- Current jobs include openings from CMHC - SCHL (5 jobs, 8%), Ciena Canada ULC (5 jobs, 8%), Dominion Dynamics (4 jobs, 7%), Syntronic (4 jobs, 7%), and Warner Bros. Discovery (4 jobs, 7%).
- What experience levels are common for Software Engineering jobs in Ottawa, Canada?
- Current jobs by experience level: Mid (26 jobs, 46%), Senior (24 jobs, 42%), Intern (5 jobs, 9%), and Entry (2 jobs, 4%).
- What work schedules are common for Software Engineering jobs in Ottawa, Canada?
- Current jobs by schedule: Full time (56 jobs, 98%) and Temporary (1 job, 2%).
- What Software Engineering job titles are common in Ottawa, Canada?
- Common titles include Build Developer (1 job, 2%), Software Development Specialist (1 job, 2%), Software Developer (2 jobs, 4%), Cloud DevOps Developer (1 job, 2%), and Senior Software Engineer (2 jobs, 4%).
- What job data does this page include?
- Most current jobs are full-time (56 of 57). 26 of 57 current jobs are at the mid level.
CMHC - SCHL
Aug 6- About the role Join the Business Solutions Engineering team, in the Senior Specialist, Software Engineering (CI/CD & Automation Engineering…
- Manage and continuously improve internal CI/CD and automation tools (e.g., Azure DevOps).
Warner Bros. Discovery
Aug 6- You have hands-on experience with technical writing, especially documenting software and system architectures.systems and their architectur…
More roles at Warner Bros. Discovery
Microsoft
Aug 5- Experience building, operating, and troubleshooting large-scale distributed systems in a cloud environment (Azure, AWS, or GCP).
- Experience designing and maintaining observability solutions using technologies such as OpenTelemetry, Geneva/MDM, Prometheus, Grafana, or…
- We are seeking a Junior Software Developer who is eager to learn, grow their technical skills, and contribute to meaningful…
- Qualifications Diploma or Degree from an accredited University or College in Computer Science or Information Management, Information Techno…
More roles at ADGA Group Consultants Inc
- Technical Leadership & Enablement: Act as the goto UiPath and other automation platforms technical authority, trusted by senior engineers a…
- Proven ability to lead senior engineers and deliver enterprise‑grade automation platforms.
More roles at Export Development Canada | Exportation et développement Canada
Cisco
Aug 4- Hands-on experience working within Agile/Scrum development methodologies.
- Working knowledge of build systems (e.g., make, CMake), Git, and CI/CD pipelines like Jenkins.
Cisco Systems Canada Co.
Aug 3- Hands-on experience working within Agile/Scrum development methodologies.
- Working knowledge of build systems (e.g., make, CMake), Git, and CI/CD pipelines like Jenkins.
Spiria
Aug 3- Guide and mentor front‑end and back‑end developers; perform architectural reviews and code reviews.
- Strong command of front-end architecture with Angular and openness to back-end technologies in C++ and/or Python.
Ciena Canada ULC
Jul 31- Participate in the development of embedded software solutions.
- This role offers the opportunity to work on software projects that are integral to network solutions and innovative technology development.
Canada Wind River
Jul 30- Good understanding of embedded systems and familiarity in building and developing SW modules Driver and board-level system software develop…
- Intern Associate Engineer - Cloud Location: Kanata, ON ABOUT WIND RIVER As an Engineering Intern on our team, you’ll be…
More roles at Canada Wind River
Bank of Canada
Jul 30- This is an opportunity to play a key role in shaping how AI augments software development and digital delivery at…
- Strong programming skills in Python, with experience implementing AI/ML solutions and modern automation platforms like Azure, Google and AW…
More roles at Bank of Canada
Versaterm
Jul 28- Oversee scheduling, staffing, and capacity planning across Deployment and Data Migration & Integration to ensure delivery commitments are m…
- Operating across both technical delivery and people leadership, this role sets the standard for deployment methodology, cross-team executio…
Magnet Forensics
Jul 24- Role Overview We are looking for a Software Development Engineer in Test to help build and sustain high-quality software through…
- Test Automation & Tooling Build and maintain automated tests across API, UI, and integration layers.
More roles at Magnet Forensics
Syntronic
Jul 16- As a Software Developer - Core User Plane as a Service, you will join a seasoned and highly collaborative User…
- Contribute to CI/CD pipelines and automation using modern DevOps practices and tools.
More roles at Syntronic
Solink
Jul 15- The Role We're looking for a Software Development Engineer in Test (SDET) to join our Device Management team.
- Mentor other engineers and QA team members on automation practices, framework usage, and testable design.
More roles at Solink
Ericsson
Jul 14- Contribute to CI/CD pipelines and automation using modern DevOps practices and tools. *.
- Strong software development experience using C, C++, Go, or similar systems programming languages. *.
More roles at Ericsson
March Networks
Jul 14- Experience with Linux, cloud networking, IAM, monitoring, logging, and troubleshooting.
- Own and maintain Infrastructure as Code for cloud environments - Own and maintain CI/CD pipelines, service deployment, rollback, and releas…
Open Text Corporation
Jul 13- Job: Lead Software Developer Team: Voltage SecureData Engineering Location: Richmond Hill/ Mississauga/ Ottawa/ Waterloo, ON, Canada (offic…
- You will write and debug production code, lead technical design discussions, mentor engineers, and help resolve complex customer and platfo…
Dominion Dynamics
Jul 13- Proficiency with Git, JSON/YAML config, containerization, and CI/CD tooling.
- Collaborate with embedded systems, and mechanical engineers to define interfaces and validate end-to-end performance.
More roles at Dominion Dynamics
L3Harris Technologies
Jul 8- Around 8 years of experience in platform, infrastructure, or DevOps engineering, including disconnected/offline environments.
- Develop CI/CD pipelines, iOS signing/sideloading automation, and test infrastructure with containers and Infrastructure-as-Code.
More roles at L3Harris Technologies
L3HHCM20
Jul 8- Around 8 years of experience in platform, infrastructure, or DevOps engineering, including disconnected/offline environments.
- Develop CI/CD pipelines, iOS signing/sideloading automation, and test infrastructure with containers and Infrastructure-as-Code.
More roles at L3HHCM20
Fullscript
Jul 3- As a Senior Developer, DevOps on our Platform Engineering team, you’ll play a critical role in designing and scaling the…
- You’ll work across the full DevOps lifecycle from infrastructure as code to observability to CI/CD; enabling our engineering teams to…
Telesat
Jun 24- The successful candidate is a software developer first and foremost—strong at designing, building, and shipping maintainable internal tools…
- If you are a strong software developer who enjoys building AI-enabled tools—and you’re motivated by making Systems Engineering teams faster…
More roles at Telesat
Pythian Services Inc.
Jun 22- Site Reliability Consultant Site Reliability Consultant Why Pythian: At Pythian, we are experts in strategic database and analytics service…
- SRE mindset with a focus on automation, scalability, and reliability.
Sectigo
Jun 19- The Site Reliability Engineer designs and implements solutions to reduce toil and ensure reliability of our critical services at Sectigo.
- Job Description We are looking for a talented Site Reliability Engineer to join our growing global team at Sectigo.
More roles at Sectigo