Embedded Software Engineer B.C.S @ Carleton University

01

Expertise

Embedded Linux

Setting the direction for a persistent, high-uptime IoT platform: 50+ cellular-connected Linux loggers on heavy equipment across three countries. Architecture, service supervision, data-loss mitigation, over-the-air updates and uptime monitoring for devices that run unattended, out of reach.

Embedded Linux IoT systemd

Software Engineering

AWS platform engineering for a production fleet: EC2, S3, DynamoDB, Timestream and Cognito behind nginx and TLS, with a Next.js portal and Grafana telemetry. Security built in: WireGuard networking, an SSRF-safe device proxy, per-customer access control and post-RCE hardening.

AWS Cybersecurity Next.js

Mechatronics

Safety-critical, real-time software for heavy machinery: high-voltage interlocks, fault handling and fail-safe states on battery-electric and hydraulic equipment. Complete solutions delivered with mechanical, electrical and hydraulic engineers, from schematics and I/O to the machine running in the field.

Safety-Critical Real-Time CAN / J1939

Automation

End-to-end ownership of software-driven automation across heavy machinery, from underground drills to steerable mining rigs and transporters. PID and feed-forward control, state machines, coordinate transforms and vector math for steering, with strategies proven in simulation first.

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 dashboard
RaisePro 48-T AutomationView project →
03

Experience

  1. 2025 – Now

    Software & Controls Engineer, Telematics Platform Lead

    MEDATech

    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

    Software Developer Intern

    Chimoney (Techstars ’23)

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

  3. 2021 – 2025

    Bachelor of Computer Science

    Carleton University

    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