8000-12000元
陕西光电子先导院科技有限公司3号楼2层
1、提供上位机软件解决方案,满足用户远程集中监测、分析、存储、打印报表等需求;
2、对负责的软件开发项目进行进度把控和任务分配,完成软件需求分析、设计、开发、编程、维护及配置管理;
3、编制软件项目技术及质量文档,包含需求说明书、设计说明书、质量计划、配置管理计划等;
4、对软件组成员进行培训与指导;
5、对委外软件开发工作需求的提出。
岗位职责:
1、配合技术支持工作,提供上位机软件解决方案,满足用户需求;
2、熟练使用 C++、C#等语言,.NET常用数据结构和类库;熟悉常用的通信协议,比如TCP、UDP、串口通信;熟悉数据库和SQL语言,了解如何设计和管理数据库、如何使用SQL语言进行数据访问和操作等;熟悉版本控制工具(Git/SVN)、调试工具(如 Windbg、VS 调试器);数据解析:处理二进制数据(如字节流解析、校验位计算),编解码协议(JSON/XML/ 自定义格式);
3、可使用 MATLAB 生成模拟信号,通过 LabVIEW 搭建虚拟仪器测试平台;人机交互设计:设计符合核行业标准的操作界面;
4、熟悉界面设计与用户体验(GUI)设计:桌面端:WPF(C#)/WinForms(C#)/Qt(C++/QML)的界面布局与控件开发;图表绘制:使用 lightningchart/QCustomPlot(Qt)/Matplotlib(Python)等展示实时数据;交互逻辑:设计数据仪表盘、状态指示灯、参数配置表单,确保操作直观易用;
5、具有算法与数学基础:熟悉各类型号预处理方法,能够根据信号特点选择合适处理算法匹配系统功能。控制逻辑:实现简单的闭环控制算法(如 PID 调节)或状态机设计;熟悉软件测试与调试方法;会通过串口调试助手(如 SSCOM)、网络抓包工具(Wireshark)定位通信问题;
6、具有较强的适应能力、沟通能力、团队精神;
7、有软件开发项目管理经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕