职位描述
岗位职责
1.硬件对接开发:
- 负责传统蛇形饮料机、弹簧机等售货机的硬件对接,包括主板通信、货道控制、支付模块集成等。
- 熟悉售货机常用主板类型(如DB、富士、澳柯玛等品牌)的串口(RS232/RS485)、TCP/IP通信协议。
- 能解析售货机协议(如MDB协议、自定义协议),并实现与SaaS平台的稳定数据交互。
- 熟悉售货机整体的运行、对接Saas平台的流程。
2.嵌入式开发:
- 基于STM32、ESP32等嵌入式平台开发售货机控制程序,优化货道管理、库存上报、故障检测等功能。
- 熟悉GPIO、PWM、ADC等硬件接口,能调试电机驱动、红外传感器、称重模块等外设。
3.SaaS平台对接:
- 与后端团队协作,实现售货机与SaaS平台的远程通信(HTTP/MQTT等),确保订单同步、库存上报、远程控制等功能。
- 熟悉JSON/XML数据格式,能编写API接口文档,确保数据交互稳定可靠。
4.设备调试与维护:
- 负责售货机现场调试,排查通信故障、货道异常、支付模块兼容性问题等。
- 提供售后技术支持,优化设备稳定性,降低故障率。
任职要求
1.技术能力:
- 3年以上售货机/自动售货设备开发经验,熟悉蛇形饮料机、弹簧机等传统售货机硬件架构。
- 精通C/C++(嵌入式开发必备),熟悉Keil、IAR等开发环境,有STM32/ESP32开发经验。
- 熟悉串口通信协议(RS232/RS485),能解析MDB、DEX、自定义协议等售货机通信协议。
- 了解物联网通信(4G/NB-IoT/WiFi),有MQTT/HTTP/CoAP等协议开发经验。
- 加分项:
- 有售货机SaaS平台对接经验,熟悉云端API开发。
- 熟悉Python/Lua脚本语言,能快速调试设备通信。
2.硬件经验:
- 能独立调试售货机主板、货道电机、红外传感器、称重模块等硬件组件。
- 有售货机维修经验者优先,能快速定位硬件故障。
3.团队协作:
- 良好的沟通能力,能与硬件厂商、SaaS平台开发团队高效协作。
- 能适应短期出差,进行售货机现场调试。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕