Jack Caldwell

Last Updated on 28th August 2023

LinkedIn | jack.caldwell@queensu.ca | 905.505.1818 | jack.caldwell@mda.space

Education

Queen's University

MASc in Electrical and Computer Engineering
Dec 2021 | Kingston, ON
Cum. GPA: 4.14

Queen's University

BASc in Electrical Engineering with Professional Internship
April 2019 | Kingston, ON

Select Coursework

Graduate

  • Vehicle Control and Navigation
  • Design for Robots and Telerobots
  • Machine Vision
  • Machine Learning/Deep Learning

Undergraduate

  • Bioinformatic Analysis
  • Modelling and Computer Control
  • Introduction to Robotics
  • A.I. and Interactive Systems
  • Image Processing and Computer Vision
  • Sensors and Actuators
  • Linear Control Systems
  • Discrete-Time Signals and Systems
  • Probability and Random Processes
  • Microprocessor Systems
  • Computer Architecture
  • Digital Systems
  • Fundamentals of Information Structures
  • Intro to Computer Programming for Engineers

Skills

Programming: Python, Matlab, LaTeX, C++ (Over 5000 lines); C (Over 1000 lines); Familiar with HTML, Java, CSS, Assembly, PLEXIL.

Development Tools: Proficient in GIT, VS Code, Arduino, Linux, ROS, Shell; Familiar with Eclipse, ChatGPT, Visual Studio, Gazebo, CAD.

Work Experience

MDA | Member of Technical Staff

Feb 2022 - Present | Brampton, ON

  • Autonomy and AI development for the Canadarm3.
  • Subject matter expert for model-based collision avoidance, design and development of algorithm (C++ and Matlab)..
  • Lead Autonomy and AI Designer for Lunar Surface Exploration Initiative (LSEI) power generation study. Responsible for autonomy and control system design and development for lunar nuclear reactor system.

Offroad Robotics | Research Assistant

Sep 2019 - Dec 2021 | Kingston, ON

  • Design of 82× more computationally efficient learning-based (via Gaussian Process Regression) nonlinear model predictive controllers (Python and C++).
  • Researching and applying robotic manipulator control algorithms on a Kubota R520S robotic loader (Python, C++, ROS).

MacLean Engineering | Simulation Engineering Specialist

May - Dec 2019 | Remote

  • Modelling of mining equipment for automation (C++, Python, Gazebo/ROS).
  • Forward kinematics and controller development with ROS framework.

Offroad Robotics | Research Assistant

May 2018 – Sep 2018 | Kingston, ON

  • Model MacLean Engineering machines and prototype systems in Gazebo/ROS
  • Design electrical control system, and build/test tele-operated prototype, since used in multiple Master’s theses.

MacLean Engineering | Electrical Designer

May 2017 – May 2018 | Colligwood, ON

  • Designed (Auto CAD) electrical control systems for 15 machine capital orders.

Teaching Experience

Queen's University | Teaching Assistant

  • ELEC490 Electrical and Computer Engineering (ECE) Project: Supervised 16 teams of 4 students.
  • APSC142 Introduction to Computer Programming for Engineers: Test marking and feedback.

Awards

2020 - Top 9/1029, Code Life Ventilator Challenge

Publications