John Piccoli

John Piccoli

Technical Lead @ Canopy Growth

About John Piccoli

John Piccoli is a Technical Lead at Canopy Growth Corporation, specializing in hardware architecture and embedded systems development. He has a background in hardware design and has previously worked at Flextronics and BlackBerry, contributing to various projects in the technology sector.

Current Role at Canopy Growth Corporation

John Piccoli serves as a Technical Lead at Canopy Growth Corporation, a position he has held since 2018. In this role, he focuses on the design and development of innovative products within the cannabis industry. He has successfully led the design of a next-generation high power flower vaporizer, completing the first prototype in a three-month timeframe. His work involves integrating various engineering disciplines to ensure product functionality and quality.

Previous Experience at Flextronics

Prior to his current position, John Piccoli worked at Flextronics as a Hardware Designer from 2015 to 2017. During his two years in the Ottawa, Canada Area, he authored comprehensive product requirements that encompassed hardware and battery life. His responsibilities included integrating hardware, firmware, mechanical, and user experience design into cohesive engineering requirements, demonstrating his ability to manage complex projects.

Experience at BlackBerry

John Piccoli was employed at BlackBerry as a Hardware Power Lead from 2011 to 2014, where he worked for three years in Kanata, Ontario. In this role, he specialized in hardware architecture and component selection, contributing to the development of various hardware solutions. His expertise in bill of materials cost management was essential for optimizing project budgets and resources.

Education and Expertise

John Piccoli earned his Bachelor of Applied Science (B.A.Sc.) in Computer Engineering from the University of Waterloo, where he studied from 1999 to 2004. His educational background provides a strong foundation for his technical skills, which include hardware architecture, component selection, and PCB design using Altium. He also possesses expertise in embedded systems development, having conducted firmware verification using tools such as Code Composer and STM32Cube.

People similar to John Piccoli