An engineering technician is a professional trained in skills and techniques related to a specific branch of technology, with a practical understanding of the relevant engineering concepts. Engineering technicians often assist engineers and engineering technologists in projects relating to research and development, or focus on post-development activities like implementation or operation. An engineering technician is between a skilled craft worker and an engineering technologist.