Talent.com
Embedded Systems Engineer - Mechatronics & Robotics
Embedded Systems Engineer - Mechatronics & RoboticsDominion Dynamics • Ottawa, ON, CA
Embedded Systems Engineer - Mechatronics & Robotics

Embedded Systems Engineer - Mechatronics & Robotics

Dominion Dynamics • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Embedded Systems Engineer - Mechatronics & Robotics

Join to apply for the Embedded Systems Engineer - Mechatronics & Robotics role at Dominion Dynamics .

About Dominion Dynamics Dominion Dynamics is building Canada’s first modern defense prime : software‑defined, attritable, and sovereign. We believe tomorrow’s military power won’t hinge on exquisite platforms, but on the seamless coordination of adaptable, AI‑driven capabilities across every domain. We’re building that family of systems, fielded with operators, sovereign by design, and accountable to Canada’s democratic values. We move fast, deploy with the CAF, especially in the Arctic, and operate with uncompromising respect for Canadian law, treaty obligations, and the CAF community.

Preferred Location : Ottawa

Reports to : COO

Type : Full‑Time

Why This Role Matters

Reliable autonomy begins with robust embedded controls that sense, decide, and act under real‑world constraints; our platforms operate in remote, resource‑limited environments where graceful degradation and predictable behavior are essential. This role ensures robotic systems translate control theory into field‑ready performance by validating hardware / software integration, tuning controllers, and delivering dependable behavior in mission conditions.

The Role

You will design, integrate, and validate the embedded control layer that connects sensing, perception, and actuation; working cross‑functionally with mechanical, electrical, and software teams, you will implement firmware, tune control loops, and verify system behavior in simulation and on hardware to deliver reliable robotic performance in the field.

What You’ll Do

  • Design and implement embedded control systems for robotic and mechatronic platforms using C++, Python, and ROS / ROS2.
  • Integrate microcontrollers (STM32, ESP32) and real‑time operating systems (FreeRTOS, embedded Linux) with sensors, actuators, and communications interfaces (CAN, UART, SPI).
  • Develop and tune motion‑control algorithms (PID, Kalman filtering, sensor fusion) to achieve precise, stable performance.
  • Use MATLAB for modeling, simulation, and system identification; apply results to embedded implementation.
  • Collaborate with mechanical and electrical teams using SolidWorks or CATIA for design integration and system packaging.
  • Perform FEA and multi‑physics simulation in ANSYS, NX, or Abaqus to validate mechanical and thermal performance.
  • Develop and maintain robotic simulation environments in Gazebo; integrate with OpenCV, vision, and SLAM libraries for perception testing.
  • Conduct system bring‑up, calibration, and verification in lab and field environments.
  • Support documentation, test plans, and continuous improvement of embedded and control architectures.

What You’ll Bring

  • Bachelor’s or Master’s degree in Mechatronics, Mechanical, Electrical, or Robotics Engineering, or equivalent practical experience.
  • 2‑4 years of experience in embedded systems, robotics, or mechatronic design.
  • Strong programming skills in C++ and Python; experience with ROS / ROS2, embedded Linux, and FreeRTOS.
  • Proficiency in modeling and simulation tools (MATLAB, Simulink) and FEA software (NX, ANSYS, or Abaqus).
  • Hands‑on experience with sensors, actuators, and embedded communication interfaces (CAN, UART, SPI).

  • Familiarity with mechanical design fundamentals, SolidWorks or CATIA, and GD&T standards.
  • Experience with perception and localization libraries (OpenCV, SLAM, vision‑based navigation) is an asset.
  • Comfortable debugging across hardware, firmware, and software layers; low‑ego, high‑collaboration mindset.
  • Eligibility for Canadian security clearance preferred; Canadian citizenship an asset.
  • Why Join Us

    At Dominion Dynamics, we’re designing systems that work where others fail, in the most extreme environments on Earth. You’ll shape the future of Canada’s sovereign defense, build real capability in fields with CAF and allies, move fast, field fast with small teams, high trust, and rapid iteration, operate with integrity under Canadian law and treaty obligations, and have impact from day one with equity, responsibility, and direct access to leadership.

    Compensation

    We offer competitive salary and meaningful equity participation.

    #J-18808-Ljbffr

    Create a job alert for this search

    System Engineer • Ottawa, ON, CA

    Similar jobs
    Senior Embedded Diagnostics & Hardware Lead

    Senior Embedded Diagnostics & Hardware Lead

    Nokia • Ottawa
    Full-time
    A global telecommunications leader is seeking a Staff Software Development Engineer to develop diagnostics software and lead hardware bring-up activities. The ideal candidate will have 8 to 11 years...Show more
    Last updated: 11 days ago • Promoted
    Embedded Systems Engineer - Robotics & Mechatronics

    Embedded Systems Engineer - Robotics & Mechatronics

    Dominion Dynamics • Ottawa
    Full-time
    A defense technology company in Ottawa is seeking an Embedded Systems Engineer specializing in Mechatronics & Robotics.This role involves the design, integration, and validation of embedded control...Show more
    Last updated: 30+ days ago • Promoted
    Electronics Engineer

    Electronics Engineer

    Canadian Bank Note Company • Ottawa, ON, Canada
    Full-time +1
    Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide. The company operates across various business domains, including currency...Show more
    Last updated: 30+ days ago • Promoted
    Lead Embedded Software Engineer - LiDAR Systems

    Lead Embedded Software Engineer - LiDAR Systems

    Lumentum Operations LLC • Ottawa
    Full-time
    A leading technology company in Ottawa is seeking a Senior Embedded Software Designer to develop software for innovative LiDAR products. Candidates should have over 6 years of embedded C / C++ experie...Show more
    Last updated: 30+ days ago • Promoted
    Senior Satellite Systems & Embedded Architect (Hybrid)

    Senior Satellite Systems & Embedded Architect (Hybrid)

    Telesat • Ottawa
    Full-time
    A leading satellite communications company in Ottawa is seeking a Senior Systems and Software Architect to lead the design and implementation of software for their revolutionary satellite network.T...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Systems Engineer - Mechatronics & Robotics (Equity)

    Embedded Systems Engineer - Mechatronics & Robotics (Equity)

    Dominion Dynamics • Ottawa
    Full-time
    A leading defense technology company in Ottawa is seeking an Embedded Systems Engineer to design and validate autonomous systems critical for military applications. This role involves cross-function...Show more
    Last updated: 30+ days ago • Promoted
    Senior UAS Embedded Software Engineer (Drone Systems)

    Senior UAS Embedded Software Engineer (Drone Systems)

    Work in Ottawa • Ottawa
    Full-time
    A leading technology organization located in Ottawa, Ontario is seeking an experienced Embedded Software Engineer to join their growing team. The role focuses on the design, development, and integra...Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Systems Product Manager : Platform Solutions

    Senior Embedded Systems Product Manager : Platform Solutions

    QNX Software Systems • Ottawa
    Full-time
    A leader in embedded software solutions is seeking a Senior Technical Product Manager in Ontario to define and deliver advanced solutions within QNX’s portfolio. In this role, you will integrate com...Show more
    Last updated: 3 days ago • Promoted
    Senior Embedded Engineer – Airborne Linux Systems

    Senior Embedded Engineer – Airborne Linux Systems

    Gogo • Ottawa
    Full-time
    A leading telecommunications company in Ottawa is seeking a Senior Airborne Platform Software Engineer to design and develop software for airborne products. The ideal candidate must have a Bachelor'...Show more
    Last updated: 1 day ago • Promoted
    Senior Technical Product Manager, Embedded Systems for Vehicles

    Senior Technical Product Manager, Embedded Systems for Vehicles

    QNX • Ottawa
    Full-time
    A leading embedded systems provider seeks a Senior Technical Product Manager in Ottawa, Ontario.You will manage the lifecycle of solutions such as the General Embedded Development Platform and cont...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Embedded Hardware Sustaining Engineer - Ottawa Onsite

    Senior Embedded Hardware Sustaining Engineer - Ottawa Onsite

    Curtiss-Wright Corporation • Ottawa
    Full-time
    A leading engineering firm located in Ottawa is seeking a Senior Hardware Sustaining Engineer.The successful candidate will participate in debugging and testing embedded products while supporting e...Show more
    Last updated: 30+ days ago • Promoted
    Photonics Software Engineer — Embedded Systems (Flexible Work)

    Photonics Software Engineer — Embedded Systems (Flexible Work)

    Ciena Corporation • Ottawa
    Full-time
    A leading technology company in Ottawa is seeking a Software Engineer to contribute to the development of industry-leading photonics software. Responsibilities include designing, developing, and tro...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Vehicle Controls Engineer (MATLAB / Simulink)

    Embedded Vehicle Controls Engineer (MATLAB / Simulink)

    Altair • Ottawa
    Full-time
    A leading technology company in Ottawa is seeking a Software Engineer Controls for a contract position.The ideal candidate will develop control algorithms for automotive features, conduct design re...Show more
    Last updated: 11 days ago • Promoted
    FPV UAS Embedded Software Engineer (Flight Systems)

    FPV UAS Embedded Software Engineer (Flight Systems)

    Edge Autonomy • Ottawa
    Full-time
    A technology leader in uncrewed systems is seeking a UAS / Drone Embedded Software Engineer to design and integrate FPV systems. The ideal candidate will possess significant experience in embedded s...Show more
    Last updated: 8 days ago • Promoted
    Product Manager, Embedded Defense Systems

    Product Manager, Embedded Defense Systems

    Curtiss-Wright Corporation • Ottawa
    Full-time
    A leading aerospace and defense company in Ottawa is seeking a talented Product Manager / Business Analyst.This onsite role involves overseeing the commercial success of embedded products, developi...Show more
    Last updated: 11 days ago • Promoted
    Curriculum Developer, Electronics and Embedded Systems Development

    Curriculum Developer, Electronics and Embedded Systems Development

    Algonquin College of Applied Arts and Technology • Ottawa
    Full-time
    Curriculum Developer, Electronics and Embedded Systems Development.Curriculum Developer, Electronics and Embedded Systems Development. Algonquin College of Applied Arts and Technology.Be among the f...Show more
    Last updated: 1 day ago • Promoted
    FPV UAS Embedded Software Engineer – Flight Systems Innovator

    FPV UAS Embedded Software Engineer – Flight Systems Innovator

    Edge Autonomy • Ottawa
    Full-time
    A technology leader in uncrewed systems is seeking a UAS / Drone Embedded Software Engineer to design and integrate FPV systems. The ideal candidate will possess significant experience in embedded s...Show more
    Last updated: 1 day ago • Promoted
    Senior Embedded Software Engineer - Satellite Systems & Linux

    Senior Embedded Software Engineer - Satellite Systems & Linux

    Myticas Consulting • Ottawa
    Full-time
    A technology consulting firm is seeking an experienced Embedded Software Developer to take ownership of software modules. You will collaborate with engineers to design, code, and test software appli...Show more
    Last updated: 4 days ago • Promoted