岗位描述
岗位职责
1、负责人机交互显控软件、模拟控制软件和自动化测试软件的设计与开发;
2、负责Windows、Linux或嵌入式操作系统平台用户界面软件的设计和开发;
3、参与外场试验与系统联试,负责对外控制协议的开发与测试;"
岗位要求
精通C/C++语言,具备良好的编程规范与代码架构能力;
熟悉嵌入式Linux开发环境,掌握交叉编译、调试工具(GDB/JTAG等);熟悉一种嵌入式GUI框架(Qt Embedded、LVGL等);
熟练掌握Windows应用开发(Win32 API/MFC/Qt/C#),具备完整项目经验;
熟悉串口通信(RS232/RS422)、TCP/IP、UDP、CAN等通信协议;具备多线程编程经验,理解同步机制与性能优化。"