Joshua Sam is a firmware engineer with 8 years of engineering experience and 4+ years of hands-on success taking embedded products from prototype to 40,000+ deployed units. He specializes in bare-metal MCU and embedded Linux development across BLE, LoRa, RFID and IoT stacks, with production-proven C/C++ and Python expertise and recent work on Zephyr RTOS and Nordic nRF platforms. Joshua combines board bring-up, BSP/device-tree development, and power/performance optimization with cloud connectivity (AWS IoT/MQTT) to deliver end-to-end connected devices. A BASc in Electrical Engineering from UBC and former IEEE chapter president, he pairs strong engineering fundamentals with practical product delivery and cross-disciplinary collaboration between hardware and cloud teams. Notably, his background spans both RF-focused roles (NETGEAR) and founding firmware work at a startup, reflecting comfort shipping at scale in both corporate and early-stage environments.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Applied Science (BASc) , Electrical and Electronics Engineering, Bachelor of Applied Science (BASc) , Electrical and Electronics Engineering at The University of British Columbia
• Graduating Class Valedictorian.
• Captain of Soccer Team, placed 3rd (2016), 15th (2017) in BC High School Provincials.
• Recipient of Walter Gage Scholarship, • Graduating Class Valedictorian.
• Captain of Soccer Team, placed 3rd (2016), 15th (2017) in BC High School Provincials.
• Recipient of Walter Gage Scholarship at John Oliver Secondary School
Contributions:5 commits, 4 pushes, 1 branch in 3 years 3 months
learning-management-system
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.