* C++ low level embedded experience* Good communication skills* Windows Driver Development* Machine learning/Artificial Intelligence background knowledge.* Image/video processing algorithms development.* Good understanding of microcontrollers and how they works at a register level* Interest in debugging/troubleshooting with an investigative outlook.* University Degree in Computer Science, Computer Engineering, or Electrical Engineering* Experience in scripting languages like python/seaborn.**Plusses:** * Graphics, display, or multimedia experience* Windows Display Surface experience, color formatting experience in video or image processing* Scripting, Automation