Eric M.

Eric M.

Software Engineer @ Picovoice

About Eric M.

Eric M. is a Software Engineer at Picovoice with a background in Computer Engineering from The University of British Columbia.

Company

Eric M. is currently employed at Picovoice as a Software Engineer. He began his role in 2021 and continues to work there, contributing to the company's technological advancements from headquarters based in Vancouver, British Columbia, Canada.

Title

Eric M. holds the title of Software Engineer at Picovoice. Prior to that, he worked in various capacities, gaining experience as a Junior Software Developer, Software Engineer Intern, and other co-op and intern roles which have contributed to his current expertise.

Career Background

Eric M. began his career at MineSense Technologies Ltd. as a Software Intern from 2015 to 2017. He then worked at Novax Industries Corporation as a Software Programmer for 5 months in 2017-2018. Following this, Eric was with D-Wave Systems Inc. as a Systems Software Co-op for 4 months in 2018. His experience extends to roles such as Software Co-op at Zaber Technologies and Hootsuite, Software Programmer at Ryffine, and Junior Software Developer at Visualping.

Educational Background

Eric M. studied at The University of British Columbia, where he earned a Bachelor of Applied Science (BASc) in Computer Engineering. His academic journey at the university spanned from 2016 to 2022, which provided him the foundation and technical skills needed for his various professional roles. Additionally, he completed his high school education at Sir Winston Churchill High School from 2013 to 2016.

Professional Experience

Eric M. has accumulated various professional experiences in the tech industry. Notably, he has served in roles at Visualping and Tableau Software. At Visualping, he was a Junior Software Developer for 5 months in 2021. As a Software Engineer Intern at Tableau Software, he contributed for 3 months in 2020. His roles have not been confined to one function, as he has also held co-op positions and internships at several other companies.

People similar to Eric M.