Muhammad Usman has worked as a Senior Hardware Engineer for Unified DLabs where he has experience developing firmware for ARM7 and Zigbee chipsets. Some of his responsibilities have included MISU firmware development and technical support for organizations like SSGC and SNGPL. He has also done work testing and troubleshooting ARM7 boards, meter reverse engineering, and field work installing and troubleshooting equipment on sites. He has experience interfacing with various hardware components and sensors. He has supported several student projects involving technologies like Zigbee, ARM7, and Xbee.