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.
8 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
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.
Request Free Trial
Joshua Sam - Founding Software Engineer at Omen AI