Lead Applications Engineer @ (August 2011 - February 2013)
Electronics Project Engineer @ (July 2004 - August 2011)
Applications Engineer @ (October 2000 - July 2004)
Technologist 1, IMUX Group @ (April 2000 - October 2000)
IT Support Technician @ (January 1998 - April 2000)
Craig MacKinnon Education
Conestoga College
Technologist Diploma (Electrical and Electronics Engineering - Telecommunications Systems Design)
1997-2000
Wadena Composite High School
Craig MacKinnon Skills
Embedded Software
Software Design
Digital Electronics
Arm Cortex M3
Analog Circuit Design
C
Assembly Language
SPICE
Visual Studio
PCB design
Product Safety
Electronics
Design Verification Testing
Engineering
Programming
Embedded Systems
Testing
Manufacturing
Electrical Engineering
C++
PCB layout design
Code Composer Studio
Python
Test Driven Development
Design
Product Development
IAR Embedded Workbench
R&d
Craig MacKinnon Summary
Craig MacKinnon, based in Waterloo, ON, CA, is currently a Advanced Product Developer, Electrical at Christie Digital Systems. Craig MacKinnon brings experience from previous roles at Christie Digital Systems, Independant Contractor and Accelerated Systems Inc.. Craig MacKinnon holds a 1997 - 2000 Technologist Diploma in Electrical and Electronics Engineering - Telecommunications Systems Design @ Conestoga College. With a robust skill set that includes Embedded Software, Software Design, Digital Electronics, Arm Cortex M3, Analog Circuit Design and more. Craig MacKinnon has 1 emails on RocketReach.
Looking for a different Craig MacKinnon?
Find contact details for 700 million professionals.