AeroLeads people directory · profile

Ryan Macdonald Email & Phone Number

Lead Embedded System Developer at GEOTAB at GEOTAB
Location: New Maryland, New Brunswick, Canada 14 work roles 2 schools
1 work email found @geotab.com LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email r****@geotab.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Lead Embedded System Developer at GEOTAB
Location
New Maryland, New Brunswick, Canada
Company size

Who is Ryan Macdonald? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ryan Macdonald is listed as Lead Embedded System Developer at GEOTAB at GEOTAB, a company with 1241 employees, based in New Maryland, New Brunswick, Canada. AeroLeads shows a work email signal at geotab.com and a matched LinkedIn profile for Ryan Macdonald.

Ryan Macdonald previously worked as Lead Embedded Developer at Geotab and Senior Embedded System Developer, Team Lead at Geotab. Ryan Macdonald holds Master Of Applied Science In Electrical And Computer Engineering, Systems And Control from University Of Waterloo.

Company email context

Email format at GEOTAB

This section adds company-level context without repeating Ryan Macdonald's masked contact details.

{first}{last}@geotab.com
89% confidence

AeroLeads found 1 current-domain work email signal for Ryan Macdonald. Compare company email patterns before reaching out.

Profile bio

About Ryan Macdonald

I am an accomplished firmware developer with over 7 years of industry experience. My background in optimization leads me to prioritize data first decision making in my leadership and development. I have designed, developed and delivering high quality systems in both RTOS and Bare Metal environments. I have experience not only leading dedicated firmware teams but also participating in full stack cross-functional teams. I am efficient at building python scripts, using some C++, but my main strength is C on ARM microcontrollers.

Listed skills include Matlab, C, Embedded Systems, Electrical Engineering, and 15 others.

Current workplace

Ryan Macdonald's current company

Company context helps verify the profile and gives searchers a useful next step.

GEOTAB
Geotab
Lead Embedded System Developer at GEOTAB
oakville, ontario, canada
Website
Employees
1241
AeroLeads page
14 roles

Ryan Macdonald work experience

A career timeline built from the work history available for this profile.

Lead Embedded Developer

Current

Provided direction for engine data system to improve scalability and response time.Transforming bare metal firmware to posix for RTOS (Nuttx) & Linux targets.

Jan 2022 - Present

Senior Embedded System Developer, Team Lead

Feb 2021 - Dec 2021

Embedded System Developer, Team Lead

Kitchener, Ontario, Canada

Managing a team of embedded developers enhancing GEOTAB's Electric Vehicle support and Keyless technologiesResponsible for merge request approval, change request approvals, KPA setting and balancing workloads as well as technical advice and direction

Jun 2020 - Feb 2021

Embedded Software Developer

Kitchener, Canada Area

Enhanced vehicle support process via auto-coding new electric vehicle support resulting in a reduction of work effort from a few days to a few minutesRoot caused various electric vehicle data quality issues in the fieldDeveloped firmware to support the Keyless project with successful demos to stakeholdersEncouraged a positive fast moving environment in.

Sep 2019 - May 2020

Controls Software Engineer

Markham

Lateral controls development. Focused on development between driver interactions and the control features. Tested algorithms in vehicle and assisted in feature calibration.

Apr 2019 - Aug 2019

Software Strategist

Toronto, Canada Area

Responsible for tracking changes within the Front Camera Module (FCM) algorithms and interfaces in order to provide informed build requirementsResponsible for maintaining a specification that maps data in and out of GM algorithms with FCM

Apr 2018 - Mar 2019

Software Integration Lead

Toronto, Canada Area

Responsible for building libraries released to suppliers Took initiative to optimize the automation of build and release processes

Feb 2018 - Mar 2018

Research Assistant

Reviewing and testing network simulation software for renewable energy smart grid systems. Building simulations of networks with several thousand AMI devices.

Sep 2017 - Jan 2018

Research Assistant

Fredericton New Brunswick

Designed, implemented and tested compression algorithms for wireless sensor nodes. Implemented PLL, Clark transform and DQ transform for detection algorithm in fix point arithmetic for maximum speed.

Apr 2015 - Aug 2015

Chief Technical Officer

Tempo (Startup)

Fredericton New Brunswick

Tempo started as a senior design project to link your personal library to your workout intensity. We designed an app to detect key features within each song and matched songs to the users intensity (sensed heart-rate and motion). We won several pitch competitions including best pitch at NBIF Breakthru!

Sep 2014 - Jun 2015

Software Developer Student

Liaison between Siemens Milltronics and Siemens Smart Grid for product upgrades to meet market demand. Met with marketing to outline product requirements and acceptance testing. Developed in parallel with Milltronic's Research and Development team.

Jan 2014 - Aug 2014

Embedded System Developer Co-Op

Reutlingen Area, Germany

(Co-op) Design power efficient application framework for multiple use cases. Energy estimation and simulation. RTOS optimization.

Sep 2013 - Dec 2013

Software Developer Co-Op

(Co-op) Designing and implementing software to accomplish load control in various systems and integrating them into Smart Grid solutions.

Jan 2013 - Aug 2013
Team & coworkers

Colleagues at GEOTAB

Other employees you can reach at geotab.com. View company contacts for 1241 employees →

2 education records

Ryan Macdonald education

Master Of Applied Science In Electrical And Computer Engineering, Systems And Control

Research focus was on path planning in uncertainty. We targeted fast reaction to obstacles in the environment while minimizing the cost of.

Bachelor’S Degree With Co-Op Designation, Electrical Engineering

Activities and Societies: Tutoring, MentoringTop of Electrical Computer and Software Engineering class 2015

FAQ

Frequently asked questions about Ryan Macdonald

Quick answers generated from the profile data available on this page.

What company does Ryan Macdonald work for?

Ryan Macdonald works for GEOTAB.

What is Ryan Macdonald's role at GEOTAB?

Ryan Macdonald is listed as Lead Embedded System Developer at GEOTAB at GEOTAB.

What is Ryan Macdonald's email address?

AeroLeads has found 1 work email signal at @geotab.com for Ryan Macdonald at GEOTAB.

Where is Ryan Macdonald based?

Ryan Macdonald is based in New Maryland, New Brunswick, Canada while working with GEOTAB.

What companies has Ryan Macdonald worked for?

Ryan Macdonald has worked for Geotab, General Motors, University Of New Brunswick, Tempo (Startup), and Siemens Canada.

Who are Ryan Macdonald's colleagues at GEOTAB?

Ryan Macdonald's colleagues at GEOTAB include Cristina Lizarazo, Rowan Timoffee-Maberly, Mohammed A., Ashleigh Blackmore, and Lyubomir Todorov.

How can I contact Ryan Macdonald?

You can use AeroLeads to view verified contact signals for Ryan Macdonald at GEOTAB, including work email, phone, and LinkedIn data when available.

What schools did Ryan Macdonald attend?

Ryan Macdonald holds Master Of Applied Science In Electrical And Computer Engineering, Systems And Control from University Of Waterloo.

What skills is Ryan Macdonald known for?

Ryan Macdonald is listed with skills including Matlab, C, Embedded Systems, Electrical Engineering, Smart Grid, C++, Rtos, and Java.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Ryan Macdonald you were looking for.

View similar profiles