岗位职责:
1. 在公司自研 ARM 工控机上开发工业上位机 APP;
2. 通过串口 / 网络对接 PLC、传感器、继电器等外设,完成数据采集与控制;
3. 处理外设通讯异常、设备离线、长时间运行稳定性问题;
4. 迭代工控 HMI 界面、设备配置、数据存储、云端上报功能;
5. 配合测试、硬件人员调试样机,处理现场使用 bug。
任职要求:
1. 本科及以上学历,3 年及以上 Android 原生应用开发经验,有 ARM 工控平板 / 工业一体机开发经验、有瑞芯微 / 全志工控主板项目经验,或者做过产线设备、物联网工业终端应用的经验优先,;
2. 熟练 Android 原生开发,Service、多线程、串口通信、本地持久化、硬件按键、锁屏桌面开发;
3. 会使用 SDK / 第三方 JNI 库对接工控外设:RS232/485 串口、读卡器、继电器、二维码摄像头、IO 模块、4G/WiFi;
4. 熟悉工业通信协议:Modbus RTU/TCP、MQTT、TCP/UDP,能完成设备数据采集与上传;
5. 能配合公司自有工控主板调试外设,看懂串口日志、adb 日志,独立解决外设通讯异常、断连、数据丢包问题;
6. 可独立开发工控 HMI 界面、设备运维、数据监控类上位机软件,适配工业多屏、触摸校正、定时休眠唤醒;
7. 基础 Linux 操作,会 adb 调试、简单 shell 指令,能配合底层人员定位软硬件交互问题;