职位详情
C# 上位机桌面开发工程师
1-1.5万
深圳市埃伯瑞科技有限公司
成都
3-5年
本科
12-24
工作地址

中国(四川)自由贸易试验区天府大道中段530号1栋36楼3601号

职位描述
核心职责
  1. 上位机软件开发与维护
    1. 使用 C# + .NET( WinForms) 开发面向工业场景的桌面应用;
    2. 实现与硬件设备的通信协议对接(如串口 RS232/485、USB HID、TCP/UDP、Modbus、自定义二进制协议等);
    3. 开发数据采集、缓存、解析、存储(SQLite/CSV/二进制文件)模块,保障高频率数据流不丢包;
    4. 构建设备控制界面(如启动/停止检测、参数配置、固件升级、状态监控)。
  2. 数据可视化与本地分析
    1. 在桌面端实现轨道几何曲线、波磨频谱、偏差热力图等专业图表的实时绘制(可集成ScottPlot 或自研控件);
    2. 支持数据回放、局部放大、异常标记、报告生成(PDF/Excel)等运维常用功能;
    3. 优化大数据量渲染性能,确保流畅交互。
  3. 软硬件协同与测试支持
    1. 与嵌入式、硬件、测试团队紧密协作,联合调试通信接口与数据一致性;
    2. 编写自动化测试脚本或工具,提升回归测试效率;
    3. 支持现场问题远程诊断,快速定位是软件、通信还是硬件问题。
  4. 标准化与可维护性建设
    1. 推动代码模块化、配置化,便于适配不同型号设备(如共用核心通信库+差异化UI插件);
    2. 编写清晰的技术文档、用户操作手册;
    3. 跟进 .NET 平台演进,在稳定前提下逐步技术升级。

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

立即申请