职位描述
岗位职责:
1.全栈系统设计与开发:
(1)、负责自动麻将机的前后端全栈开发,包括嵌入式控制软件(如电机驱动、传感器数据处理)、人机交互界面(触摸屏/App控制)及云端服务(远程监控、数据统计)。
(2)、设计麻将机物联网(IOT)架构,实现设备联网(Wi-Fi/4G)、远程诊断、OTA(固件升级)等功能。
2. 嵌入式与前端协同开发
(1)、嵌入式端:开发MCU(如STM32)或RTOS(如FreeRTOS)的底层驱动(电机控制、RFID读卡、牌面识别传感器)。
(2)、前端:开发控制面板UI(HTML5/Vue/React)或移动端App,优化用户交互体验(如牌局记录、设置调整)。
3. 后端与数据管理
(1)、搭建RESTful API或MQTT服务,处理设备数据(如牌局记录、故障日志)存储(MySQL/MongoDB)。
(2)、实现数据分析功能(如使用率统计、故障预测),支持运维决策。
4. 测试与安全合规
(1)、进行软硬件联调,解决通信延迟、控制逻辑错误等问题。
(2)、确保系统符合设备安全标准(如防作弊机制、随机洗牌算法认证)。
二、任职要求
1. 本科及以上学历,计算机、电子工程、自动化等相关专业。
2.精通C/C++,熟悉RTOS开发,掌握UART/SPI/I2C等通信协议。
3.熟练使用Vue/React,适配多终端(触摸屏/移动端)。
4.掌握Python/Java/Node.js,熟悉Spring Boot/Django等框架。
5.3年以上全栈开发经验,有机电一体化设备(如游戏机、工业控制)或IoT项目背景优先。
6.熟练使用Git、Docker、Jenkins等DevOps工具。
7.具备硬件调试能力(示波器、逻辑分析仪),能定位软硬件协同问题。
8.良好的团队协作能力,适应快速迭代开发。
9.此岗位应届生不考虑。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕