Charlie Friend is a firmware-focused software developer with a decade of hands-on experience building and validating embedded systems, currently shaping device firmware at Samsara after a multi-year software engineering stint at Microsoft. Grounded in a Bachelor of Computer Science from the University of Victoria and early co-op roles in camera and motion-control firms, he blends low-level firmware work with practical test automation and tooling in Python. Comfortable in Agile teams, Charlie has progressed from firmware validation and co-op development to delivering production firmware and system integrations. He’s also taught programming to youth, demonstrating an ability to translate technical topics for diverse audiences and mentor others. Based in Victoria, BC, he pairs curiosity and collaborative problem-solving with a track record of shipping reliable embedded software across startups and large enterprises.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Victoria
Engineering Transfer Certificate, Engineering Transfer Certificate at Camosun College
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.