一、学历与专业背景1、学历要求:硕士及以上学历,计算机、软件工程、自动化、电子信息等相关专业。2、专业要求:(1)精通至少一门上位机开发语言(C#/C++/Python),熟悉面向对象编程; (2)熟悉常用通信协议(串口/TCP/IP/Modbus/CAN等)。二、工作经验与行业背景1、3年及以上上位机开发经验; 2、主导过至少2个上位机项目从需求到落地 ;3、有军工行业从业背景者优先;4、了解GB/T19001、GJB9001C质量管理体系中设计开发过程的要求者优先。三、技术能力要求1、需求分析与架构设计(1)参与上位机软件需求分析,设计GUI界面及通信逻辑架构; (2)编写技术文档(需求规格书、接口协议、用户手册等)。 2、开发与实现 (1)开发PC端控制软件(C#/C++/Python等),实现设备控制、数据采集及分析功能; (2)设计并优化人机交互界面(WinForms/WPF/Qt等框架); (3)实现与下位机(PLC/嵌入式设备)的通信(串口/USB/TCP/IP/Modbus等协议)。 3、数据管理与扩展功能 (1)开发数据库模块(SQLite/MySQL等),实现数据存储、查询及报表生成; (2)集成第三方库或API(如工业相机SDK、AI算法模块等); (3)支持多线程/异步编程,确保软件响应速度与稳定性。 4、测试与维护 (1)配合硬件团队完成系统联调,解决通信丢包、时序同步等问题; (2)使用单元测试、日志分析等手段保障软件可靠性; (3)持续优化代码性能,修复用户反馈的缺陷。 四、软技能与综合素质1、软技能(1)良好的英文文档阅读能力; (2)注重代码规范,有文档编写习惯。2、综合素质(1)良好的职业操守,细致、耐心、谨慎、踏实;(2)强烈的敬业精神与责任感,工作原则性强;(3)人际沟通、协调能力强,良好的团队合作意识。薪资福利:五险一金 +双休 +年休假+定期培训+晋升通道+季/年度评优+知识产权奖励+年终奖金+加班费(按照国家法定发放)+餐补+定期体检 +员工旅游+节日福利+生日福利+生育礼金+结婚礼金+不定期团建