职位描述
岗位职责
- 负责智能无人售货机系统的端到端开发,包括设备端、云端服务和客户端 APP;
- 设备端开发:基于嵌入式 Linux/RTOS(如 FreeRTOS)开发控制程序,实现与硬件(传感器、电机、支付模块、摄像头等)的交互,支持 MDB/CAN/RS485 等协议;
- 云端服务开发:设计并实现后端 API、设备管理平台、数据存储(如 MySQL/Redis)、远程升级(OTA)、故障预警与监控系统;
- 客户端 APP 开发:开发用户购物 APP(iOS/Android)或小程序,集成支付(微信 / 支付宝)、订单管理、库存查询、优惠活动等功能;
- 系统集成与测试:确保设备、云、APP 三方数据同步与通信稳定,解决跨端兼容性与性能问题;
- 技术文档编写:撰写系统架构文档、API 手册、测试报告等。
任职要求
-
硬技能:
- 嵌入式开发:熟练使用 C/C++,有 STM32/ARM Linux 开发经验,熟悉串口、I2C、SPI、Ethernet、Wi-Fi/Bluetooth;
- 后端开发:掌握至少一种语言(如 Python/Go/Java),熟悉 RESTful API 设计,有云平台(阿里云 / 腾讯云 / AWS)使用经验;
- 前端 / APP:能独立开发简单 APP(如使用 Flutter、React Native)或 Web 界面(Vue/React);
- 数据库与网络:熟悉 MySQL/PostgreSQL,理解 HTTP/HTTPS、MQTT 等协议,有 IoT 通信经验者优先。
-
软技能:
- 具备跨端思维,能理解硬件限制与用户体验之间的平衡;
- 良好的问题排查能力和独立解决问题的能力;
- 有智能零售、无人设备、共享经济类项目经验者加分。
- 有 IoT / 智能硬件 / 零售系统开发经验者优先
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕