Critical skills and experience:
Strong background in electronic theory
Experience with modern embedded systems, microcontrollers
Electronic packaging and heat transfer
Micro-controller firmware development
Knowledge and ability to use lab equipment – Oscilloscope, Spectrum Analyzer, etc. for debugging and analysis
Experience with schematic tools and PCB layout techniques
Knowledge of serial communication buses
Rechargeable battery circuit design
C, C++ skills
Flexible, can-do attitude