Electronics engineering bachelor's degree +Computer Engineering Masters Degree with an experience with hardware ,software design.
Embedded systems Firmware on different Microcontrollers, FPGA ,PCB Design ...