Our engineers use embedded microcontrollers for a broad range of products and applications. Adding the "smarts" to a product using some clever programming and electronic control is a common theme to the mechatronics projects we undertake. We have used Atmel, PIC and Motorola (mostly HC12) and software is usually either C, C++ or assembler.