安卓工程师
1-1.5万元/月该职位于3日内新发布
岗位职责
(一)智能设备控制与通信开发
1.主导智能无人商用设备(如自助售卖终端、共享设备等)安卓端应用的全面开发工作,涵盖设备精准控制、实时状态监控以及高效数据采集等核心功能实现,确保设备稳定且智能地运行。
2.精心打造与设备硬件的通信模块,熟练支持串口(RS232/485)、蓝牙/BLE、Wi-Fi、4G/5G等多样化连接方式,全方位保障安卓端与硬件之间的稳定交互,为设备的智能化管理奠定坚实基础。
3.深度优化设备管理逻辑,实现故障报警即时响应、远程重启便捷操作、OTA升级无缝衔接等自动化运维功能,提升设备的运维效率与可靠性,降低运营成本,
4.严格依据产品功能说明和详细业务流程文档,高效完成系统功能开发与复杂逻辑实现,确保产品功能精准满足市场需求与业务场景。
(二)全球化支付系统集成
1.负责国内主流支付方式(微信支付、支付宝、银联)以及海外第三方支付平台(如Stripe、AlipayHK、本地钱包等)的SDK精准对接工作,构建完善且稳定的支付生态体系。
2.妥善处理支付流程中多币种结算、税率精确计算、小票规范打印等本地化关键需求,同时确保严格符合各国金融合规要求(如PCIDSS、GDPR),保障支付业务在全球范围内的合法、安全运行,
3.创新性设计离线交易缓存机制,有效保障断网环境下支付数据的安全性与完整性,以及网络恢复后的交易顺利恢复,提升用户支付体验的连贯性与稳定性。
(三)云端与数据管理
1.顺畅对接云端管理平台,实现设备状态实时上报、交易数据准确同步、远程控制高效执行等关键功能,构建设备与云端之间的数据桥梁,为设备的远程管理与数据分析提供有力支持。
2.持续优化数据通信协议(如MQTT、HTTP/HTTPS),在提升数据传输效率的同时,强化数据传输的安全性,确保设备与云端之间的数据交互稳定、快速且安全。
(四)本地化与国际化适配
全面支持多语言(英语、西班牙语等)、多时区以及本地法规的界面与业务逻辑适配,使产品能够无缝融入全球不同市场,满足不同地区用户的多样化需求,提升产品的全球竞争力。
三、任职要求
(一)技术能力(硬性要求)
1.安卓开发经验
拥有5年及以上安卓开发经验,精通Kotlin/Java编程语言,对Jetpack、MVVM、协程等先进开发模式运用娴熟,能够熟练运用其进行高效的安卓应用开发。-深入熟悉安卓底层机制,包括HAL层、JNI、多进程通信等,具备丰富的性能优化实战经验,能够有效解决内存、ANR、卡顿等性能问题,确保应用的流畅运行。
2.loT/智能设备开发经验
具备智能终端设备开发经验,对串口通信、Socket编程、外设驱动集成(如扫码模块、打印机、钱箱)等技术有深入了解,能够熟练实现安卓应用与智能设备硬件的有效交互,
熟悉常见物联网协议,如Modbus、MQTT、TCP/UDP私有协议等,确保设备在物联网环境下的稳定通信与数据传输。
3.支付模块开发经验
-至少成功对接过3种以上支付接口(涵盖国内与海外),对支付回调、对账、安全加密(如Tokenization、3DSecure)等支付核心流程了如指掌,能够独立完成支付模块的开发与优化。
.拥有PCIDSS合规或金融级安全开发经验者优先考虑,确保支付业务的高度安全性与合规性。
(二)加分项
1.若有海外智能设备项目经验,熟悉不同国家的支付政策与硬件认证要求,将更具优势,有助于产品在全球市场的快速落地与推广。
2.了解边缘计算(如本地AI视觉支付)或低代码支付配置(动态切换支付渠道),能够为产品引入创新技术,提升产品的竞争力与创新性。

东莞市欧远智能科技有限公司
点击查看地图