Summary
Stuart Craig is a senior embedded firmware engineer with over 25 years of experience designing and shipping storage and SAN firmware, specializing in SCSI, Fibre Channel and iSCSI. He has led protocol integration and adapter bring-ups for enterprise storage at Oracle and delivered encryption, iSCSI target and RTOS migration work across multiple product lines at Spectra Logic. Comfortable across embedded C, driver development and hardware verification, he’s also worked with OMAP, Sitara and x86 platforms and a range of QLogic adapters. Now self-employed, he combines hands-on implementation with system-level troubleshooting and a persistent curiosity that drives cross-stack solutions. An uncommon strength is translating legacy assembly/C codebases to modern embedded processors while preserving field-proven behavior.
10 years of coding experience
26 years of employment as a software developer
B.S., Computer Science, B.S., Computer Science at Kansas State University
Associate of General Studies, Chemistry & pre-engineering, Associate of General Studies, Chemistry & pre-engineering at Dodge City Community College