Craig McCowen has over 30 years of work experience in the field of firmware engineering. Craig is currently working as a Lead Firmware Engineer at Vertiv. Prior to this role, they served as a Principal Software Engineer at Leonardo DRS. Craig also worked at Schneider Electric as a Staff Firmware Engineer for over 13 years. Before joining Schneider Electric, they were a Staff Firmware Engineer at American Power Conversion (APC) for 10 years. Craig started their career as a Sr. Firmware Engineer at System Enhancement Corporated (SEC) and then worked as a Firmware Engineer at Emerson Electric Co. Craig also has experience as a Programmer at SSM Health Care.
Craig McCowen earned a Bachelor of Science degree in Computer Science from Missouri State University, where they studied from 1978 to 1983.
Sign up to view 0 direct reports
Get started