I can work on the machine level. I hand built an 80800 computer with RAM, keypad, LCD screen, EEPROMS as well serial and parallel data controllers. I have worked on set top boxes. I have also hand built the first few arcade machines back in the day. I have a solid understanding of electronics engineering. I can build devices and program them with software.