职位详情
上位机软件开发工程师
1.5-1.7万·13薪
陕西卫峰核电子有限公司
西安
3-5年
本科
07-30
工作地址

陕西光电子先导院科技有限公司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、有软件开发项目管理经验者优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请