android开发工程师
职位描述
岗位定位:负责公司智慧食堂消费终端、门禁通行等IoT智能终端产品Android端全链路开发,深度融合智能硬件场景,完成多机型功能落地、人脸识别链路稳定性保障与终端体验优化。
一、岗位职责
1、终端核心开发:承担公司消费终端、门禁闸机等终端产品Android应用(Java/Kotlin混编、多模块架构)的功能开发、迭代与优化,覆盖人脸消费、扫码/刷卡消费、取餐核销、人脸通行等核心业务模块,保障代码质量与长期稳定运行。
2、IoT硬件技术攻坚:完成终端与各类硬件的对接与预研,包括人脸识别模组与USB摄像头的集成调优、串口/ USB外设通信(打印、读卡等)等三方硬件协议适配。
3、多机型与系统适配:负责多款终端机型的适配与迭代,涉及双屏异显、多进程保活等终端特有场景,持续优化多模块工程架构,降低新机型接入成本。
4、性能与稳定性优化:完成终端常见问题治理(ANR、内存、卡顿、长时间运行稳定性),搭建日志体系与APM监控,支撑设备7×24小时无人值守运行。
5、跨团队协同:与产品、UI、云端后台及硬件厂商紧密配合,对接需求并精准落地,参与硬件选型评估与交互方案设计,推动各产品线迭代创新。
6、质量保障:编写高可读、可维护代码,完善单元测试与真机回归测试,确保应用在不同安卓版本、机型及外设组合下的兼容性与稳定性。
二、任职资格
1、学历专业:本科及以上学历,计算机科学与技术、软件工程等相关专业。
2、3-5年Android开发经验,精通Java、熟悉Kotlin;具备独立承接完整项目的能力,可完成需求分析、架构设计、编码实现、上线运维以及线上问题排查,自驱力强,擅长解决复杂问题,同时具备鸿蒙开发经验或有意向鸿蒙开发方向的优先。
3、须具备IoT智能硬件相关开发经验,如:串口/ USB/NFC等外设通信、摄像头/打印/读卡等模组集成、设备控制与数据同步,以及双屏异显设备、多进程保活等终端场景;有收银机、人脸通行设备等智能终端设备应用开发经验者优先。
4、有人脸识别SDK集成、USB摄像头(UVC)开发经验者优先。
5、熟悉多模块工程化、Gradle构建、多机型差异化打包者优先。
6、职业素养:良好的跨部门沟通能力,责任心强,能够应对项目攻坚,独立排查、解决软硬件结合类问题。
8、学习能力:能够快速研读硬件厂商SDK、通信协议文档,落地解决业务场景问题。
三、薪资待遇
1、薪资范围:12000-20000元/月(具体面议)
2、上班时间:09:00-18:00
3、工作地点:成都高新区益州大道中段722号(复城国际T1)
对这个职位感兴趣吗?