岗位描述:1、负责分类梳理产品上位机用户软件、测控软件的开发需求,制定上位机软件开发任务;2、负责上位机软件产品架构设计,明确功能模块组成,协调上位机和下位机之间的控制需求、数据接口协议;3、负责各软件功能模块的开发设计、调试测试;4、负责上位机软件开发技术文档的编制、归档;5、根据项目或产品开发阶段需求,对上位机软件进行更新、维护、改进完善;6、参与系统级产品的软硬件联调联试;7、负责与用户对接交流,开展内、外部上位机软件使用培训;8、负责工作中新技术成果的申报工作。任职要求:1、***统招硕士研究生及以上学历,软件工程、电子技术、自动化、测控技术、通信、计算机等相关专业毕业;2、精通C、C++或者C#编程语言,熟悉QT开发或MFC等;3、熟悉软件开发流程,具备优良的编程习惯和开发规范,有较强的接口文档编写能力;4、了解串口、CAN和LIN通信相关协议,熟悉多线程编程和常见数据库的设计与开发;5、熟练使用各类办公软件,包括但不限于Word、Excel、PPT、微信、电子邮箱、视频会议等;6、良好的沟通表达能力,学习能力强,有耐心,善于发现、分析和解决问题;7、良好的团队协作能力,服从管理,执行力强,有上进心、责任心,能够承受一定的工作压力;8、有相关软件开发经验者优先。