I'm doing electronic design from scratch that start by requirements. I'm often write the detailed specs of the electronic system, needed hardware, and the required firmware / software layers. I do the schematic myself using professional Cadence OrCAD, and other tools like Eagle, MultiSim, and CadStar. I do the PCB engineering and design using the professional Cadence Allegro tools, and other tools like Eagle, MultiSim, and CadStar. Also, I often responsible about the component engineering and other hardware design issues. I have wide experience in embedded systems, microprocessors and microcontrollers, memory system design, wireless systems, In addition, I have a lot of experience in voltage regulation and power supplies design, power electronics, and electrical drives.