Programming languages: : C/C++, Python, C#, Verilog.
Ability to use some softwares:
• Simulating/Designing electric circuit: Altium Designer, Protues
• Hardware discription of digital circuits and simulation: ModelSim, Quatus
• Others: Matlab, Solidwork, Microsoft Visual Studio
Communication protocol: ModBus, MBus
Experience: more than 5 year in Embedded System programming
Basic knowledge on: Electric circuits, Electronics, Microcontroller (AVR, MSP430, ARM), Microprocessors, Linux Driver, Digital Circuits and Digital Systems, Microprocessor System Design, Computer Architecture, Feedback and Control Theory, Digital Signal Processing, Machine Learning.