Eric McRae

Owner and President
Electro-Logic Machines, Inc.

Picture of Eric McRae
Embedded System Architect
Real Time Systems

Articles Published

Personal Statement:

I have a strong background in embedded systems and I particularly enjoy working on systems that control physical entities in real time. I've participated in at least 20 large projects from concept to successful production and bring significant hardware and software experience (all levels) to the table. I am personally responsible for all of the engineering done at Electro-Logic Machines, Inc.

I founded this company in 1992 to meet a need I perceived in the embedded systems industry. Most embedded projects were small and folks treated them like garage shop projects. This approach to engineering seemed to prevail even when the scale of the projects grew from 1 - 2 person tasks to 5 - 10 person projects involving multiple disciplines. I believe that even small embedded systems projects require up front analysis and preparation, not only for the design itself, but also for other areas such as:

Anticipation of problems and clear communication are key abilities I bring to the table. Most embedded systems engineers who've worked on larger projects can list the common problems immediately. The challenge is to structure new projects so these known problems are prevented, but to do that in a way that doesn't degrade progress.

In its sixteen plus years of operation, our business has tended toward that part of the field I love the most: real-time embedded systems. Developing a low level engine control system for Ford Motor Company for use in their production engines has been the highlight of my career. My background in physics, mechanics, and electronics was certainly helpful for that project. Most of the other projects I've worked on have been pretty obscure relative to the general public. Now I am thrilled to see all sorts of vehicles on the street with my software controlling everything that matters in the powertrain. Still, the work I did in the biomedical and aircraft safety fields remains a source of pride as well as knowing that my power control system maintained what was, at least for a few months, the world's fastest parallel processing supercomputer.