Embedded Software Engineer B.C.S @ Carleton University

01

Expertise

Embedded Linux

Persistent, high-uptime Linux platforms for connected devices in the field: system architecture, service supervision, data integrity, over-the-air updates and remote monitoring for hardware that runs unattended.

Embedded Linux IoT systemd

Software Engineering

Cloud platforms and full-stack software for connected fleets, built on AWS with security at the core: authentication, access control, network hardening and infrastructure that scales cost-effectively.

AWS Cybersecurity Next.js

Mechatronics

Safety-critical, real-time software for heavy machinery, delivered as complete systems alongside mechanical, electrical and hydraulic engineers, from schematics and I/O through field commissioning.

Safety-Critical Real-Time CAN / J1939

Automation

Software-driven automation for heavy equipment, from concept to deployment: control theory, PID and feed-forward control, state machines and simulation-led design of control strategies.

PID Control PLC Commissioning
02

Selected work

  • Automated a hazardous manual task on an underground drill, from sensor trials to a production sequence.

    View project
  • Automated testing that verifies every control module of a battery-electric rig kit before it ships, taking engineering out of the loop.

    View project
  • Took a new precision mining system from development to field deployment and live drilling.

    View project
  • Led a production telemetry platform across 50+ machines on three continents, from the device to the cloud.

    View project
The RaisePro 48-T drilling underground Hybrid battery-electric workover rig on site Fibre-optic gyro module inside the steerable drilling tip Fleet telemetry platform screens laid out as a flow: fleet, device dashboard, motion, uptime, map, metrics and faults
RaisePro 48-T AutomationView project →
03

Experience

  1. 2025 – Now

    Lead the development direction of a machine telemetry platform for a production fleet of 50+ devices, and own the full lifecycle of every feature, from client requirements and cost scoping through rollout and production monitoring. Also delivered controls for electrification and automation programs and took a first-of-its-kind mining system to field deployment.

  2. 2024

    Built subaccount payout routing and cross-platform integrations for a distributed payments API on a global payouts platform.

  3. 2021 – 2025

    C.J. Mackenzie Scholarship recipient. Capstone in quantum-assisted blockchain consensus, supervised by Dr. Barbeau.

04

Side projects

05

Contact

Aaron McLean
Aaron McLean Embedded Software Engineer · Collingwood, ON