• Electronics design and printed circuit board (PCB) layout with Altium Designer, Eagle, Pads, Kicad, Easycad
• Mechanical CAD work to supplement the electronics, including sheet metal work with Solidworks
• Develop bare-metal firmware and embedded-OS software with various IDE(Arduino, Microchip, Keil, Atmega…)
• Build and test prototypes with various equipment (soldering tools, oscilloscope, )
• Manage regulatory testing
• Manage product manufacturing and logistics
• Troubleshoot and fix failed devices and bad designs.
• Reverse PCB design
• Higher-complexity board up to 14 layers including Highspeed routing.
• High-speed / high-density boards with length-matching and tuning, impedance calculation.
• Circuit boards with complex mechanical dimensional requirements
• Flex- and rigid-flex circuits with features on multiple work planes.
• Products incorporating Bluetooth, BLE, WiFi, and serial interfaces (SPI, I2C, LIN, RS-232, RS-485)
• Microcontroller Programming(Texas Instrument, AVR, ESP8266/ESP32, STM32, Microchip, BLE, nRF52, Arduino)