Software Engineers & Designers Jobs in Canada

About 1744 results in (3) seconds Clear Filters

Jobs Search

About 1744 results in (3) seconds
Forward Deployed Software Engineer at Dominion Dynamics
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Staff Full Stack Software Engineer at Agiloft
Remote, British Columbia, Canada - Full Time
Skills Needed
Javascript, Computer Science, Infrastructure, Color, Code, Communication Skills, Python, Regulations, Veterans, Team Leadership, Disabilities, Query Optimization, Aws, Information Technology, Typescript, Enterprise Software
Specialization
Computer science information technology or related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 10 year(s)
C++/QT Software Engineer/Developer at Kongsberg Geospatial
Ottawa, ON K2K 3C9, Canada - Full Time
Skills Needed
Git, Operations, Linux, Qt, Windows, C++, Code, Visual Studio, Uav, Eclipse
Specialization
A field related to computer science or engineering or equivalent relevant experience
Qualification
Diploma
Software Development Engineer - UI at Apple
Vancouver, BC, Canada - Full Time
Skills Needed
Features, Redux, Computer Science, Css, Accessibility, Teams, State Management, Html
Specialization
Computer science related discipline or equivalent experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer, Cloud Migration at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Spring Boot, Apps, Sql, Java, Json
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer (Ruby on Rails) at GoBolt
Toronto, ON, Canada - Full Time
Skills Needed
Ruby, Programming Concepts, Database Design
Qualification
Graduate
Senior Software Engineer - Backend at Okta
Toronto, ON, Canada - Full Time
Skills Needed
App, Mysql, Perspectives, Authentication, Java, Automation
Qualification
Graduate
Software Developer - New Grad 2025 at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Software Developer - Senior-SIebel at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Siebel, Accessibility, Design, Workflow, Lead Management, Applets, Business Rules, Screens, Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Staff Software Engineer- Fullstack at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Cloud Applications, Web Applications, Technical Discussions, Scalability, Relational Databases, Training, It Operations, Design, Addition, Pto, Computer Science, Code, Perspectives, Architects, Postgresql, Teams, App, Authentication, Telemedicine, Security, Typescript
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Developer III, Chrome iOS at Google
Montréal, QC, Canada - Full Time
Skills Needed
Swift, Mobile Application Development, Objective C, Software Development, Programming Languages, Algorithms, Data Structures, Computer Science, C++
Qualification
Graduate
Software Quality Assurance Analyst at LOCKHEED MARTIN CORPORATION
Halifax, NS, Canada - Full Time
Skills Needed
Computer Science, Systems Engineering, Design, Interpersonal Skills, Code, Integration, Load, Security, Information Products, Iso, Defense, Requirements Analysis
Specialization
Computer science engineering or related fields
Qualification
Graduate
Senior Software Engineer, Insomnia at Kong
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Implementation Specialist at Celayix Inc
Vancouver, BC V6C 2T5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer III, Marketplace at ACV Auctions
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or a related technical discipline or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Controls Software Design Team Lead at Eclipse Automation
Cambridge, ON N1T 2E5, Canada - Full Time
Skills Needed
Digital Innovation, Manufacturing Systems
Specialization
Electrical, Mechatronics, Technology
Qualification
Diploma
Experience Required
Minimum 7 year(s)
Sr. Software Engineer - Full-Stack at SAP
Vancouver, BC V6B 1A9, Canada - Full Time
Skills Needed
Collaborative Environment, Further Education, Aws, Perspectives, Production Systems, Build Tools, Architecting, Java, Microservices, Azure, Object Oriented Languages, Spring, Storage Systems, C++, Design, Continuous Integration, Data Structures, Testing, Mockito, Junit, Code
Specialization
Engineering computer science or other technical related field a plus
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer - Orchestration at Rogers Communications
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Lead Software Programmer/Developer at Tetra Tech
Pickering, ON, Canada - Full Time
Skills Needed
Interpersonal Skills, Interfaces, Software Development
Qualification
Graduate
Senior Software Engineer (Product) at owlco
Vancouver, BC, Canada - Full Time
Skills Needed
Product Engineering, Python, Azure, Architecture, Microservices, Programming Languages, Communication Skills, Aws, Software Development, Computer Science, Technology, Java
Specialization
Computer science or a related technical field
Qualification
Graduate
Forward Deployed Software Engineer at Dominion Dynamics
Ottawa, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

08 Nov, 25

Salary

0.0

Posted On

10 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

DOMINION DYNAMICS - FORWARD DEPLOYED SOFTWARE ENGINEER

Preferred Location: Ottawa or Toronto, Canada (Hybrid + Field Deployable)
Defense Technology | AI Systems
Full-Time

ABOUT DOMINION DYNAMICS

Dominion Dynamics is building Canada’s next-generation defense prime, a sovereign technology company delivering AI-powered command and control infrastructure for Arctic sovereignty and autonomous multi-domain operations.
Our flagship program, JADC2-as-a-Service (JADC2aaS), is a persistent dual-use sensing and decision-making network designed for the Canadian Arctic. We integrate land, maritime, aerial, and space-based ISR with resilient communications and edge AI to build a sovereign data fabric across the North, benefiting both national defense and isolated communities.
Our founding team includes former operators from Anduril, Google, Amazon, and the Canadian Armed Forces. We’re building hard tech in hard places, and looking for software engineers who thrive in that environment.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

THE ROLE: SOFTWARE ENGINEER

As a Dominion Dynamics Software Engineer, you’ll be part of the early engineering core building and field-testing distributed, edge-resilient software systems that power the JADC2aaS platform.
You’ll work closely with our VP of Software and VP of Hardware to co-design and deliver the inference pipeline, real-time sensor fusion tools, tactical mapping interfaces, and mission-critical command layers that run across Arctic-deployed hardware; from tethered aerostats to Sentry Towers to uncrewed autonomous platforms.
This is a hands-on, full-stack role ideal for an engineer who wants to write clean code, ship quickly, work close to the hardware, and ultimately see their code in the field. You will be on the ground level on an agile team of engineers that would be tasked with developing POCs and iterating them from field deployments through to market-hardened solutions.

RESPONSIBILITIES

  • Build, test, and deploy the core AI inference pipeline powering real-time decision-making at the edge
  • Develop resilient, full-stack operator interfaces using React, Tailwind, and Radix, backed by serverless infrastructure
  • Support the Callosum module software running on tethered aerostats, Sentry Towers, and other Arctic-deployed nodes
  • Integrate sensor fusion, computer vision, and probabilistic models using OpenCV, PyTorch, PyMC, and TensorFusion
  • Collaborate with the hardware team to test and iterate software across edge nodes in the field
  • Optimize data flow and fault tolerance in bandwidth-constrained and SATCOM-denied environments
  • Build APIs and pipelines for geospatial, environmental, and ISR data using PyProj, Supabase, MongoDB, and GCP services (Vertex AI, AutoML, ATAK)
  • Participate in field deployments, lab testing, and end-to-end system validation from prototype to production

We’re not just building software, we’re building a sovereign national capability. This role offers the opportunity to:

  • Ship code that matters, in Canada’s most strategically important region
  • Influence the technical culture and architecture of a next-gen defense company
  • Earn meaningful equity as part of a founding engineering cohort
  • Work at the intersection of national security, frontier tech, and impact-driven engineerin
Forward Deployed Software Engineer at Dominion Dynamics
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Staff Full Stack Software Engineer at Agiloft
Remote, British Columbia, Canada - Full Time
Skills Needed
Javascript, Computer Science, Infrastructure, Color, Code, Communication Skills, Python, Regulations, Veterans, Team Leadership, Disabilities, Query Optimization, Aws, Information Technology, Typescript, Enterprise Software
Specialization
Computer science information technology or related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 10 year(s)
C++/QT Software Engineer/Developer at Kongsberg Geospatial
Ottawa, ON K2K 3C9, Canada - Full Time
Skills Needed
Git, Operations, Linux, Qt, Windows, C++, Code, Visual Studio, Uav, Eclipse
Specialization
A field related to computer science or engineering or equivalent relevant experience
Qualification
Diploma
Software Development Engineer - UI at Apple
Vancouver, BC, Canada - Full Time
Skills Needed
Features, Redux, Computer Science, Css, Accessibility, Teams, State Management, Html
Specialization
Computer science related discipline or equivalent experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer, Cloud Migration at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Spring Boot, Apps, Sql, Java, Json
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer (Ruby on Rails) at GoBolt
Toronto, ON, Canada - Full Time
Skills Needed
Ruby, Programming Concepts, Database Design
Qualification
Graduate
Senior Software Engineer - Backend at Okta
Toronto, ON, Canada - Full Time
Skills Needed
App, Mysql, Perspectives, Authentication, Java, Automation
Qualification
Graduate
Software Developer - New Grad 2025 at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Software Developer - Senior-SIebel at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Siebel, Accessibility, Design, Workflow, Lead Management, Applets, Business Rules, Screens, Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Staff Software Engineer- Fullstack at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Cloud Applications, Web Applications, Technical Discussions, Scalability, Relational Databases, Training, It Operations, Design, Addition, Pto, Computer Science, Code, Perspectives, Architects, Postgresql, Teams, App, Authentication, Telemedicine, Security, Typescript
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Developer III, Chrome iOS at Google
Montréal, QC, Canada - Full Time
Skills Needed
Swift, Mobile Application Development, Objective C, Software Development, Programming Languages, Algorithms, Data Structures, Computer Science, C++
Qualification
Graduate
Software Quality Assurance Analyst at LOCKHEED MARTIN CORPORATION
Halifax, NS, Canada - Full Time
Skills Needed
Computer Science, Systems Engineering, Design, Interpersonal Skills, Code, Integration, Load, Security, Information Products, Iso, Defense, Requirements Analysis
Specialization
Computer science engineering or related fields
Qualification
Graduate
Senior Software Engineer, Insomnia at Kong
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Implementation Specialist at Celayix Inc
Vancouver, BC V6C 2T5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer III, Marketplace at ACV Auctions
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or a related technical discipline or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Controls Software Design Team Lead at Eclipse Automation
Cambridge, ON N1T 2E5, Canada - Full Time
Skills Needed
Digital Innovation, Manufacturing Systems
Specialization
Electrical, Mechatronics, Technology
Qualification
Diploma
Experience Required
Minimum 7 year(s)
Sr. Software Engineer - Full-Stack at SAP
Vancouver, BC V6B 1A9, Canada - Full Time
Skills Needed
Collaborative Environment, Further Education, Aws, Perspectives, Production Systems, Build Tools, Architecting, Java, Microservices, Azure, Object Oriented Languages, Spring, Storage Systems, C++, Design, Continuous Integration, Data Structures, Testing, Mockito, Junit, Code
Specialization
Engineering computer science or other technical related field a plus
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer - Orchestration at Rogers Communications
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Lead Software Programmer/Developer at Tetra Tech
Pickering, ON, Canada - Full Time
Skills Needed
Interpersonal Skills, Interfaces, Software Development
Qualification
Graduate
Senior Software Engineer (Product) at owlco
Vancouver, BC, Canada - Full Time
Skills Needed
Product Engineering, Python, Azure, Architecture, Microservices, Programming Languages, Communication Skills, Aws, Software Development, Computer Science, Technology, Java
Specialization
Computer science or a related technical field
Qualification
Graduate
Loading...