1.熟练掌握C/C++语言,具备扎实的C/C++语言基础,具备数据结构、算法等相关知识,熟悉多线程,熟悉网络编程;2.熟悉windows开发平台,熟练掌握QT,熟练使用STL,熟练使用VS工具。3.熟悉常用关系型数据库,能使用MySQL,SQLite。4.有CAD开发经验或者应用型产品研发经验者优先。5.有良好的沟通能力,责任心,团队协作精神,具备良好的代码习惯,具有较强的学习能力,逻辑思维能力。