Such a person could be involved in the design of hardware as well as software. See engineer and programmer. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction requires permission.
To help potential members and volunteers understand the breadth and depth of mechanical engineering disciplines which are represented in membership of the Institution, the following definition has ...