Embedded hardware/firmware with over 18 years of professional design experience. Experience with all phases of design, from concept to production. I have experience working with many different hardware architectures, including: 8/16/32-bit microcontrollers, DSPs, FPGAs and soft-core processors. Also experienced with many different peripherals including but not limited to Flash, RAM, ADCs, DACs, LED/LCD displays, encoders, accelerometers, temperature sensors, GSM, UART and CAN.