Charles Martin has over 10 years of work experience in various roles and companies. Charles'smost recent position is as a Senior Embedded Systems Engineer at Metalenz, where they started in November 2022. Prior to that, they worked as a Senior Staff Software Engineer at AeroVironment from December 2021 to October 2022.
From 2018 to 2021, Charles was a Senior Software Engineer at Keurig Dr Pepper Inc., where they focused on firmware development for the company's next-gen coffee makers. Charles was responsible for writing C++11 applications in an ARM-based embedded Linux environment. Charles also accomplished designing a C++11 framework and API for implementing custom image-processing algorithms in conjunction with machine learning.
Before their role at Keurig Dr Pepper Inc., Charles worked as a Consulting Engineer at Bose Corporation from September 2016 to January 2018. There, they specialized in firmware development for the SoundLink Bluetooth speakers product line.
Charles also has experience as a Principal Software Engineer at SeaChange International, where they used C++11 language for various STB middleware applications. Charles implemented an extensible NpsEvent request/response messaging framework and added support for DVB AC3-/EAC-3 descriptors within MPEG2 Private Data areas.
Other positions held by Charles include Senior Firmware Engineer at Scanadu, SW Architecture Consultant at DirecTV, Qt Developer/Consultant at Digia USA, Sr. Software Engineer at Marseille Networks, and Blue (badge) Man at Intel Corporation (Intel Media). Charles has worked on a range of projects and technologies, including Bluetooth modules, OTT streaming, embedded systems, and video ASIC development.
Charles Martin obtained a Bachelor of Science degree in Computer Science from the University of Ottawa, where they attended from 1991 to 1996.
Sign up to view 0 direct reports
Get started