About the job
Embedded Systems Engineer
Preferred Location: Toronto
Reports to: Chief Operating Officer (COO)
Type: Full-Time
About Dominion Dynamics
Dominion Dynamics is pioneering Canada’s first modern defense contractor: a software-defined, attritable, and sovereign entity. We believe that the future of military power will not depend solely on advanced platforms, but rather on the seamless integration of adaptable, AI-driven capabilities across all domains. Our mission is to create a family of systems that are fielded with operators, designed with sovereignty in mind, and committed to upholding Canada’s democratic values.
We operate with agility, collaborating closely with the Canadian Armed Forces, especially in the Arctic, all while adhering to Canadian laws and treaty obligations with deep respect for the CAF community.
Our founding team comprises former operators from Anduril, Google, Amazon, and the Canadian Armed Forces. We are creating advanced technology in challenging environments and seek system-level thinkers who excel at the intersection of autonomy, aerospace, and national security.
Why This Role Matters
Real-world missions require embedded systems capable of functioning in constrained communications, harsh conditions, and rapid development cycles. The reliability you deliver will minimize time, risk, and costs associated with deployment. This role is pivotal in supporting critical firmware, communications, and diagnostics to ensure that Dominion Dynamics systems remain operational and maintainable in the field.
The Role: Embedded Systems Engineer
As an Embedded Systems Engineer, you will be part of an engineering team dedicated to integrating state-of-the-art hardware platforms with secure, resilient software systems designed for extreme field environments. Your contributions will facilitate real-time interoperability between uncrewed systems, edge nodes, sensors, and command interfaces. You will play a vital role in ensuring reliable communication and functionality of distributed software and hardware components in the Arctic, while addressing both defense and civilian dual-use requirements.
What You’ll Do
Design and develop integration layers that connect hardware, sensors, and communication systems.
Implement and manage messaging and control protocols in accordance with DDS and JAUS standards.
Create and maintain plugins and interface modules for the Android Team Awareness Kit (ATAK).
Integrate robotic and sensing platforms utilizing ROS 2 and sensor fusion middleware.
Collaborate with software and hardware teams to ensure seamless system integration and performance.

