Talent.com
Embedded Systems Engineer - Mechatronics & Robotics
Embedded Systems Engineer - Mechatronics & RoboticsDominion Dynamics • Ottawa, ON, CA
No longer accepting applications
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
    Embedded Engineer

    Embedded Engineer

    iClanz • Ottawa, ON, Canada
    Full-time
    Hope you are doing good and safe; we are looking for excellent resources for below job description please reply with below inline details. Location : Ottawa, Canada Day1 Onsite Only.We need protocol ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Searidge Technologies • Ottawa, ON, CA
    Full-time
    Quick Apply
    Job Summary Job Title : Senior Systems Engineer Industry : Technology / Aviation Job Type : Full-time (Hybrid) Headquarters : Ottawa, Ontario Job Level : Technical Level 3 Salary Band : $97,232 ...Show more
    Last updated: 29 days ago
    ASIC Design Engineer (34680)

    ASIC Design Engineer (34680)

    Myticas LLC • Ottawa, ON, Canada
    Full-time
    We are seeking a highly experienced Senior ASIC Design Engineer to join a high-performance hardware development team.This role involves end-to-end ASIC design, from micro-architecture definition th...Show more
    Last updated: 16 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
    Firmware Engineer

    Firmware Engineer

    RBR Ltd. • Ottawa, ON, CA
    Full-time
    Firmware & Systems Manager.About RBR : Making waves since 1973.At RBR, we’ve been designing cutting-edge instruments to measure our blue planet for over 50 years. Built to withstand some of the h...Show more
    Last updated: 30+ days ago
    Systems Engineer

    Systems Engineer

    Mission Control Space Services • Ottawa, ON, Canada
    Permanent
    Mission Control located in Ottawa, Canada.Were looking for enthusiastic and talented individuals to join our team.Mission Control empowers explorers to advance their space missions.We innovate to m...Show more
    Last updated: 30+ days ago • Promoted
    Product Design Engineer - Adamson Systems Engineering

    Product Design Engineer - Adamson Systems Engineering

    Adamson Systems Engineering • ottawa, on, ca
    Full-time
    We are hiring for many new positions to keep up with global demand.As a leader in the design and manufacture of premium loudspeaker systems for live sound and installation markets, our name is cele...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Embedded Firmware Developer

    Senior Embedded Firmware Developer

    PML Sound International • Gloucester, ON, Canada
    Full-time
    For over forty years our companies, industry-leading manufacturers and distributors of high-quality, luxury consumer audio products, have set the standard for excellence in every product category w...Show more
    Last updated: 4 days ago • Promoted
    Hardware Senior Principal Consultant

    Hardware Senior Principal Consultant

    PRI Global • ottawa, on, ca
    Full-time
    Hardware Senior Principal Consultant (FPGA) – Canada.Hardware Senior Principal Consultant (FPGA).This role involves solving complex technical problems, driving innovation, influencing long-term str...Show more
    Last updated: 1 day ago • Promoted
    Senior Microelectronic Design Engineer - End-to-End Lead

    Senior Microelectronic Design Engineer - End-to-End Lead

    Global Talent Alliance, Canada • Ottawa, ON, Canada
    Full-time
    A leading technology firm in Canada is seeking a Senior Microelectronic Design Engineer to lead product development in microelectronics. The role involves collaborating with a multidisciplinary team...Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Linux Developer (Audio Platforms)

    Senior Embedded Linux Developer (Audio Platforms)

    PML Sound International • Gloucester, Ontario, Canada
    Full-time
    Quick Apply
    For over forty years our companies, industry-leading manufacturers and distributors of high-quality, luxury consumer audio products, have set the standard for excellence in every product category w...Show more
    Last updated: 5 days ago
    Senior Neural Network Kernel Software Development Engineer

    Senior Neural Network Kernel Software Development Engineer

    Targeted Talent • Ottawa, ON, Canada
    Full-time
    Senior Neural Network Kernel Software Development Engineer.Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamli...Show more
    Last updated: 30+ days ago • Promoted
    Systems Engineer

    Systems Engineer

    SRC Can • Ottawa, ON, Canada
    Full-time
    The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible®.The company was formed to provide innovative products and seasoned analysis to solve the United States&rs...Show more
    Last updated: 30+ days ago • Promoted
    Senior ASIC Design Engineer

    Senior ASIC Design Engineer

    BTA Design Services • Ottawa, ON, Canada
    Full-time
    Headquartered in Ottawa, BTA Design serves the electronic design community from Canada, specializing in ASIC and FPGA design and verification, and embedded software development services.We augment ...Show more
    Last updated: 12 hours ago • Promoted • New!
    Researcher – AI / ML RealTime Embedded OS

    Researcher – AI / ML RealTime Embedded OS

    Huawei Technologies Canada Co., Ltd. • Ottawa, ON, CA
    Permanent
    Huawei Canada has an immediate permanent opening for a Researcher.The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management ...Show more
    Last updated: 30+ days ago
    Systems Engineer

    Systems Engineer

    Actalent • Ottawa, ON, Canada
    Full-time
    The Senior Systems Engineer will work within the Architecture team, collaborating closely with counterparts from the Canadian Department of National Defence to shape systems deployed by the Canadia...Show more
    Last updated: 6 hours ago • Promoted • New!
    Hardware Senior Principal Consultant - PRI Global

    Hardware Senior Principal Consultant - PRI Global

    PRI Global • ottawa, on, ca
    Full-time
    Hardware Senior Principal Consultant (FPGA) – Canada.Hardware Senior Principal Consultant (FPGA).This role involves solving complex technical problems, driving innovation, influencing long-term str...Show more
    Last updated: 1 day ago • Promoted
    Engineering Expert - Hardware Integration

    Engineering Expert - Hardware Integration

    Essence Coaching Group • Ottawa, ON, Canada
    Full-time
    Engineering Expert – Hardware Integration.A senior-level Hardware Integration Engineer is sought to lead the design, development, and integration of embedded electronic systems for hybrid eVT...Show more
    Last updated: 4 days ago • Promoted