
Posted 6 days ago
Director of Software Engineering
Dominion DynamicsDirector of Software Engineering
Perks & benefits
Health InsurancePaid Leave
Requirements
10+ years software engineering leadership, Experience in defense, aerospace, or robotics, Strong software architecture skills, Hands-on programming experience, Eligible for Canadian security clearance, Based in or willing to relocate to Ottawa
Skills
Software ArchitectureDistributed SystemsRobotics
About the role
Responsibilities
- Accountable for the execution and evolution of software systems across autonomy, platform systems, edge computing, and mission-critical infrastructure
- Direct the culture, processes, and best practices of a rapidly growing engineering team as it scales from ~5 to ~50 members
- Stay hands-on in the codebase, contributing directly to architecture, implementation, and critical technical decisions
- Drive the development of scalable, resilient, and secure software designed for harsh and operationally constrained environments
- Partner with the Director of Hardware to align software development with hardware requirements and deployment timelines
- Establish engineering practices across system design, testing, CI/CD, and observability
- Interview, develop, and retain exceptional engineering talent while fostering a culture of ownership and high standards
Requirements
- 10+ years of experience building and leading high-performing software engineering teams
- Proven track record of shipping complex software systems in defense, aerospace, robotics, or autonomy
- Strong software architecture and systems-thinking capabilities across backend, edge, or real-time systems
- Hands-on programming experience and comfort operating close to the hardware
- Experience taking products from concept through deployment in fast-moving environments
- Eligible for (or able to obtain) Canadian security clearance
- Based in or willing to relocate to Ottawa for a full-time, on-site role
Preferred Qualifications
- Experience with distributed systems, robotics platforms, simulation environments, or mission-critical systems
- Experience building scalable engineering organizations
Benefits
- Competitive base salary and company equity
- Comprehensive health benefits
- Additional equity granted based on impact
About the Company
Dominion Dynamics builds sovereign, next-generation defense systems and autonomy stacks for the harshest environments on Earth. We deliver software-defined command and control capabilities for Canada and its allies, starting in the Arctic. Our founding team includes veterans from Anduril, Google, Amazon, and the Canadian Armed Forces.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeDirector of Software Engineering
Dominion Dynamics · Ottawa
