1. 熟悉C / C++,能熟练用C和汇编语言进行多种类型的单片机开发(NCF29xx、PIC、MSP430、STC、STM32);2. 能熟练应用VC++/eVC++ 进行Windows/WINCE应用开发; 3. 能熟练地应用QT C++ 进行跨平台开发(主要是ANDROID、WINDOWS);4. 熟悉数据库操作及编程(Oracle、SQL Server、Access、SQLite);5. 熟悉多种通讯类型的编程(串口、IIC、SPI、蓝牙、USB、TCP/IP、WIFI);6. 熟悉C#、JAVA、 JavaScript;7. 熟悉WINDOWS和ANDROID平台下的逆向工具(Ollydbg、IDA、X64dbg、xILSpy/dnSpy、XPose …);8. 对硬件设计有一定了解,能用Protel 99等软件进行电路原理图及PCB板的设计。对汽车工业及其技术较熟悉。