Summary
Mike Sharkey is a senior embedded designer with four decades in technology and 14 years focused on embedded systems, firmware, and real-time software. He specializes in RTOS, C/C++, POSIX, and has deep experience across ARM, MSP430, DSPs and industrial communication protocols like Modbus, SNMP and Ethernet/IP. Mike has led full life-cycle hardware/firmware/software development for industrial sensing, IIoT and robotic platforms, contributing patents in time-of-flight instrumentation. Comfortable on both bare-metal drivers and higher-level networked stacks, he blends low-level assembler skills with modern toolchains (IAR, GNU, Eclipse) and Unix development. Based in Kitchener, Ontario, he continues to deliver embedded solutions at Fidus Systems while maintaining an archival engineering footprint at 8bitgeek and Bitbucket. His career combines long-term platform ownership with practical productization of niche industrial sensing technologies.
14 years of coding experience
22 years of employment as a software developer
George Brown Tech, Wilmington, Delaware