职位描述
岗位职责
-
基于 C#/.NET 6 + WPF/WinForms 开发高可靠、高并发桌面应用,实现机务整备、故障诊断、数据回放、远程升级等业务功能;
-
深度掌握并应用串口(RS-232/485/422)、CAN、以太网、MVB、GSM-R、4G/5G、Wi-Fi 等物理层与网络层通信,完成车载设备与地面系统的双向实时数据交互;
-
负责 LKJ-15、6A、CMD、EOAS、DMS 等车载/地面设备通信协议的解析、封装及 SDK 设计,支持 Modbus-TCP/RTU、MQTT、OPC UA、Profinet、TRDP 等协议栈;
-
构建分布式数据同步与断点续传机制,解决隧道、山区等复杂场景下的网络抖动、丢包、延时问题;
-
主导或参与现场调试、故障定位、性能分析与优化,输出通信协议白皮书、接口文档及单元测试用例;
-
持续跟踪边缘计算、TSN、AUTOSAR、Cyber Security 等前沿技术,推动公司下一代列控产品升级。
任职要求
-
计算机、自动化、通信、信号、控制工程等相关专业,本科及以上学历,3 年以上 C/S 架构桌面软件研发经验;
-
精通 C#、.NET Framework/.NET 6,熟练使用 WPF、WinForms、Prism、MVVM 模式,熟悉多线程、异步编程、Socket、P/Invoke;
-
深入理解串口通信机制,熟练使用 SerialPort、SerialPortStream 或第三方库,具备现场总线(CAN、MVB)调试经验;
-
熟悉 TCP/IP、UDP、HTTP/HTTPS、MQTT、Modbus-TCP/RTU、OPC UA 等协议,能独立抓包、分析和定位协议异常;
-
具备高并发、高可靠网络通信框架设计经验,掌握断线重连、心跳保活、数据缓存、消息队列(RabbitMQ/Kafka)等技术;
-
了解铁路信号系统、机车安全设备或工业自动化领域业务背景者优先;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕