安卓开发工程师
1.5-1.8万深圳市本科不限经验
职位描述
工作职责:
1. 客户对接与项目管理:负责与OEM(原始设备制造商)客户进行紧密沟通,理解并转化客户需求至技术实现方案。管理客户项目,确保项目按时、按质、按量完成。
2. 问题排查与解决:针对客户反馈的各类问题进行深入分析,快速定位问题根源,并设计有效的解决方案。同时,主动收集并整理产品在运行中出现的异常问题,进行系统性分析,预防类似问题再次发生。
3. Android串口通信开发:负责Android平台上串口通信模块的设计与开发,实现设备间的数据交换与控制功能。包括但不限于串口初始化、数据读写、异常处理等关键功能的实现与优化。
4. 系统维护与优化:持续优化Android应用的性能,包括但不限于内存管理、电量消耗、启动速度等方面的优化,提升用户体验。
岗位要求:
1. MQTT协议掌握:深入理解MQTT协议原理,熟悉MQTT客户端的开发与调试,能够熟练集成MQTT通信功能到Android应用中,实现设备间的稳定通信。
2. 串口通信技术:精通Android平台下的串口通信技术,包括但不限于USB转串口、蓝牙串口等通信方式。能够独立完成串口通信模块的设计、开发与调试工作。
3. 多线程处理经验:具备丰富的Android多线程开发经验,能够合理设计线程模型,处理复杂的并发问题,确保应用在高负载下的稳定运行。
4. APP性能优化经验:对Android应用性能优化有深入理解,能够针对具体问题进行性能分析,提出并实施有效的优化方案。包括但不限于内存泄漏检测、布局优化、代码优化等。
5. 良好的编程习惯与文档编写能力:遵循良好的编程规范,注重代码的可读性和可维护性。能够编写清晰、准确的技术文档,方便团队成员之间的沟通与协作。
6. 持续学习能力:关注Android技术发展趋势,不断学习新技术、新框架,保持技术竞争力。
7. 团队合作精神:具备良好的团队合作精神,能够与团队成员有效沟通,共同解决问题,推动项目进展。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅