1.本科及其以上学历,通信、电子或者计算机等专业;
2.熟悉运动控制、数据采集等产品;
3.3年及其以上上位机开发经验,精通至少一种主流编程语言(C#优先),c#、Python、C++(Qt框架)等;
4.熟悉多线程、异步、网络编程等技术;
5.熟悉TCP/IP、串口通信、Modbus、CAN等通信协议;
6.熟悉操作SQL Server、MySQL等数据库;
7.精通常用的数据结构和算法
...
其他技能和素质:
• 具备良好的编程习惯和独立完成软件编码的能力。
• 有界面控件设计经验,熟悉设备实时控制系统。
• 具备良好的学习能力、理解能力和沟通能力。
• 有架构设计、单元测试方法、设计模式(如单例模式)的应用经验。
• 有非标测试行业经验、为开源项目贡献过代码者优先