Dominion Dynamics logo

Director of Software Engineering

Job Overview

Location

Ottawa Office

Job Type

Full-time

Category

Engineering

Date Posted

June 26, 2026

Full Job Description

đź“‹ Description

  • • As Director of Software Engineering at Dominion Dynamics, you will lead the scaling of the software engineering function from ~5 to ~50 engineers over the next year while reporting directly to the CTO, playing a pivotal role in building and evolving the software systems that power deployed CAF capability in defence, aerospace, and autonomy environments.
  • • You will be accountable for the execution and evolution of software systems across autonomy, platform systems, edge computing, communications, and mission-critical infrastructure, while staying hands-on in the codebase to contribute to architecture, implementation, debugging, and critical technical decisions.
  • • You will direct the culture, team, processes, cadences, and best practices of a rapidly growing engineering team, establish strong engineering practices in system design, testing, CI/CD, observability, and deployment, and work closely with the Director of Hardware to align software with hardware requirements and deployment timelines.
  • • You will guide technical direction across distributed systems, embedded software, robotics infrastructure, real-time systems, simulation, and edge compute environments, support testing and deployment cycles, interview and retain exceptional engineering talent, and act as a senior technical leader contributing to roadmap planning, platform strategy, and long-term system evolution.

🎯 Requirements

  • • 10+ years of experience building and managing software engineering teams.
  • • Demonstrated track record shipping complex software systems in defence, aerospace, robotics, autonomy, distributed systems, or comparable environments.
  • • Strong software architecture and systems-thinking across backend, edge, embedded, or real-time systems.
  • • Experience building and scaling engineering organizations while staying technically hands-on.
  • • Production-level programming experience in modern software stacks; comfortable working close to hardware when needed.
  • • Eligible for (or able to obtain) Government of Canada security clearance.
  • • Based in Ottawa or willing to relocate; full-time on-site with occasional travel (<25%).

🏖️ Benefits

  • • Competitive base salary and company equity
  • • Comprehensive health benefits
  • • Additional equity granted based on impact
  • • Opportunity to shape Canada’s future by building real defence capability for the CAF and allies
  • • High-trust environment with short feedback loops, rapid iteration, and direct access to leadership
  • • Impact from day one with responsibility and the ability to work directly with operators in the field

Skills & Technologies

Onsite

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Dominion Dynamics logo
Dominion Dynamics
Visit Website

About Dominion Dynamics

Dominion Dynamics is a defense technology company specializing in advanced aerospace systems, autonomous platforms, and modular mission payloads for military and government clients. It designs, integrates, and supports unmanned aerial vehicles, counter-UAS solutions, and precision-guided munitions, emphasizing rapid prototyping, open architectures, and secure supply chains to meet evolving operational requirements.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Dubai
Full-time
Expires Sep 14, 2026
Python
REST
Senior
+1 more

8 days ago

Remote - Munro, Argentina
Full-time
Expires Sep 2, 2026
Remote

20 days ago

Argentina
Full-time
Expires Sep 12, 2026
Python
TypeScript
AWS
+4 more

10 days ago

Expires soon
Argentina
Full-time
Expires Jul 27, 2026 (Soon)
Python
JavaScript
TypeScript
+4 more

2 months ago