C#开发
申请职位
10000-15000
学历不限 · 经验不限 · 招1人
职位详情
C#开发工程师的主要职责包括:1.上位机软件开发与维护:使用C#+.NET(WinForms)开发面向工业场景的桌面应用,实现与硬件设备的通信协议对接(如串口RS232/485、USBHID、TCP/UDP、Modbus、自定义二进制协议等)。开发数据采集、缓存、解析、存储(SQLite/CSV/二进制文件)模块,保障高频率数据流不丢包,并构建设备控制界面(如启动/停止检测、参数配置、固件升级、状态监控)。2.数据可视化与本地分析:在桌面端实现轨道几何曲线、波磨频谱、偏差热力图等专业图表的实时绘制(可集成ScottPlot或自研控件),支持数据回放、局部放大、异常标记、报告生成(PDF/Excel)等运维常用功能。优化大数据量渲染性能,确保流畅交互。3.软硬件协同与测试支持:与嵌入式、硬件、测试团队紧密协作,联合调试通信接口与数据一致性。编写自动化测试脚本或工具,提升回归测试效率。支持现场问题远程诊断,快速定位是软件、通信还是硬件问题。4.标准化与可维护性建设:推动代码模块化、配置化,便于适配不同型号设备(如共用核心通信库+差异化UI插件)。编写清晰的技术文档、用户操作手册。跟进.NET平台演进,在稳定前提下逐步技术升级。任职要求:-本科及以上学历,计算机、软件工程、自动化、电子等相关专业;-3年以上C#桌面应用开发经验,精通WPF或WinForms,熟悉MVVM、多线程、异步编程;-有硬件通信开发经验(串口、USB、网络等),能处理数据粘包、校验、重传等实际问题;-熟悉Windows平台特性(服务、注册表、安装包制作、权限管理);-具备良好的调试能力,能使用Wireshark、串口调试助手、日志系统等工具定位问题;-有工业软件、仪器仪表、车载设备、轨道交通或IoT领域经验者优先;-责任心强,注重代码质量与用户体验,能适应阶段性现场支持需求。
联系我时,请说是在58同城上看到的,谢谢!
马上申请

公司信息

深圳市埃伯瑞科技有限公司

1至49人
企业认证
成都武侯区中国(四川)自由贸易试验区成都市高新区天府大道中段530号1栋36楼3601号
免费申请职位
  • 热门搜索
  • 热门职位
  • 热门城市
  • 周边城市
  • 推荐详情
  • 专题推荐
58安全提醒
58严禁企业和求职者参与违法违规活动,包括但不限于传销刷单/刷钻、套路贷款等行为,一旦发现请立即进行举报,平台会进行严肃处理。 投诉举报