I'm skilled in both Robotics and Software Engineering. I completed my Masters of Science in Computer Science from Georgia Tech and my Bachelors Degree in Mechatronics (Robotics) Engineering from Ontario Tech University.
-
Software EngineerCelesticaTexas, United States -
Embedded Software EngineerKubota Corporation Apr 2024 - PresentOsaka, JpResearch and Development Engineer for off-road autonomous vehicles. -
Software Test EngineerCelestica Aug 2023 - Apr 2024Toronto, Ontario, Ca• Develops test processes, test scripts and specialized tools for Test Automation.• Develop Test Automation Tools using Python and Tcl.• Developed Computer Vision tool for automated testing for AT&T home gateway router products.• Developed Test Automation for IBM Flash Storage products. • Design and develop test solutions including both software and hardware elements. -
Software Test EngineerCelestica Feb 2022 - Aug 2023Toronto, Ontario, Ca -
Robotics Software EngineerKorechi Innovations Inc. May 2021 - Feb 2022Oshawa, On, Ca• Develop autonomous robotics software control using Python and C++.• Mobile Robotics Navigation with sensors that utilize Robot Perception, Localization and Safety.• Power Electronics to interface with DC and AC Actuators such as H-Bridge, BLDC Motor Controller etc.• Deployed Robotics Solutions that utilized Machine Vision, OpenCV, Slam, Motion Planning and Coverage Planner.• Cloud, GPU and Edge AI based Computing for Smart Farming Machine Learning Applications.• Design of Control and Electrical Systems Schematics for the Mobile Robot.• Implemented Robotics Hardware Communication protocols using USB, UART, I2C, CAN-Bus to communicate with hardware such as Motor Controller, IMU, BMS, GNSS, LiDAR, Radar etc. -
Robotics Software InternKorechi Innovations Inc. May 2019 - Sep 2020Oshawa, On, Ca
Don Thomas Skills
Don Thomas Education Details
-
Georgia Institute Of TechnologyComputer Science -
Ontario Tech UniversityMechatronics Engineering
Frequently Asked Questions about Don Thomas
What company does Don Thomas work for?
Don Thomas works for Celestica
What is Don Thomas's role at the current company?
Don Thomas's current role is Software Engineer.
What schools did Don Thomas attend?
Don Thomas attended Georgia Institute Of Technology, Ontario Tech University.
What skills is Don Thomas known for?
Don Thomas has skills like Robot Operating System, Python, Autonomous Vehicles, Microsoft Office, Programming, Computer Aided Design, Microcontrollers, Control Systems Design, C++, Java, Html, Javascript.
Who are Don Thomas's colleagues?
Don Thomas's colleagues are Andra Bene, John Li, Yanhong Zhu, Lenore Nelson, Boripat Hongwiriyakul, Angus Chan, Iris Ho.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial