I am an experienced PCB designer and senior Firmware developer. PCB design platform: Altium designer, KiCad, Eagle, Orcad, EasyEda. PCB design skills: High speed circuit, power management, multi-layer circuit(up to 32layers) Firmware skills: Arduino IDE, AVR, Bluetooth, GPS, GSM