Professional C++ software developer (Windows and Linux). Embedded microcontroller development Hardware design