Summary
Mark Glenn is a seasoned Software Architect based in Phoenix with a decade of recent experience designing real-time embedded systems, hierarchical state machines, and communication protocols for medical devices and SDR applications. He founded OOSMOS and served as its Chief Scientist, designing the Object-Oriented State Machine Operating System and a statechart-to-C code generator—demonstrating rare end-to-end expertise from OS design to tooling and web implementation. His career blends deep low-level C/C++ and real-time CORBA/Rhapsody work with practical performance engineering, having slashed CPU usage and rearchitected motor-control systems for safety-critical devices. As a consultant and architect for firms from GE Healthcare to Accenture and Motorola, he’s repeatedly turned formal models (UML/statecharts) into production-quality embedded code. Notably, he pairs academic-style formalism with hands-on pragmatism—writing compilers, interpreters, and bespoke frameworks to solve domain-specific constraints.
10 years of coding experience
29 years of employment as a software developer