Products       Learn       Buy       Support       Company
 
  Home > Company > Management
   
  Management Team

Ralph Moore, President, graduated with a degree in Physics from Caltech. He spent his early career in computer research. Then he moved into mainframe design in the 60's and became a consultant in the early 70's. He taught himself programming and became a microprocessor programmer. He founded Micro Digital in 1975, and many years of successful consulting lead into architecting and developing the smx kernel in 1987. For many years he managed the business and sales, but in recent years he has been focused almost solely on development, currently focused on SecureSMX®.



David Moore, Vice President and Director of Engineering, graduated with a degree in Information and Computer Science from the University of California, Irvine. He handles many aspects of the business, but most importantly, he manages our developers and codebase, works with partners and customers, and provides ongoing contributions to product quality. For many years, he maintained and extended the smx multitasking kernel and other components of SMX® RTOS. After years of x86 product development, he implemented the ARM and ARM-M (Cortex-M) ports of SMX and supported many new ARM and ColdFire processors. He has been part of the business for over 35 years.



Betty Martin-Danner, Operations Manager, manages the daily sales and finance operations at Micro Digital and provides additional support to marketing and client services. Betty is highly involved with upper-management to coordinate day-to-day activities and to resolve issues. She is a true asset to the team.

Key Development Team

  Richard Ames, Senior Embedded Software Engineer, graduated with a degree in Electrical Engineering from Northwestern University. He got his start in embedded systems over 30 years ago, developing features on 8-bit engine controllers for the automotive industry. Having been a lead engineer of USNet at US Software, he continues to extend and support smxNS and related products.

Yingbo Hu, Senior Embedded Software Engineer, graduated with a master degree in Automatic Control from Beijing University of Aeronautics and Astronautics. He has over 30 years experience developing embedded real time software, and specializes in writing device drivers for embedded peripherals, such as NAND flash and USB. He is the creator and lead developer of smxFFS, smxFS, smxFLog, smxUSB, and smxWiFi.

  Xingsheng Wan, Senior Embedded Software Engineer, graduated with a degree in Information Technology from Beijing Information Technology Institute. He has over 30 years experience developing embedded real time software, and is seasoned in writing device drivers for embedded peripherals, such as LCD, UART, etc. He is the lead developer of GoFast, our IEEE 754 floating point library, and he creates new ARM and Cortex-M BSPs to extend SMX to more embedded processors.

  Marty Cochran, Senior Embedded Software Engineer, graduated with a degree in Electronic Engineering from California Polytechnic State University, San Luis Obispo, CA. He has over 35 years of experience in software and hardware design of embedded real time systems for data acquisition, control, and communications. He ported the smx scheduler from x86 assembly to C, which laid the foundation for SMX support of ARM, ColdFire, PowerPC, and other 32-bit embedded CPUs. He is the creator and lead developer of smxAware and the PowerPC version of SMX. He has been part of our team since 1996.

 

 

 
 
Home       Sitemap       Contact