I have extensive experience in programming in Embedded C++, C and Assembler. I use UML (Artisan package) for design documentation and Artisan for automatic code generation. In recent years I have used processor form Renesas (SH7080, SH7125, H8/3678 and R8C2B), TI (TMS320F28062) and Microchip (PIC16C73). I use SIMetrix for circuit simulation and Matlab for simulation of any control algorithms. Software control is achieved using Microsoft Source Safe. My last three major projects, in which I have been the lead embedded engineer, have sold over one millions units. I am competent in all areas of the software production life cycle from initial specification, through development and the maintenance period.