高级Android开发工程师
Technology
北京银晖时光科技有限公司成都-武侯区, 中国1周前截至 2026/7/9
全职
职位描述
- 负责手机助手Android客户端核心功能的设计与开发,包括语音唤醒、语音识别(ASR)、自然语言理解(NLU)、对话交互、社交等模块的集成与优化。 2. 与团队协作,对接语音识别、大语言模型(LLM)等云端或端侧推理接口,实现低延迟、稳定的语音交互体验。 3. 优化应用在弱网环境下的音频传输、识别准确率及响应速度,处理回声消除、降噪等音频前处理逻辑。 4. 熟悉消息推送、权限控制(录音、后台运行等)以及系统级保活策略。 5. android系统原生功能的深度整合开发。 6. 持续优化应用性能、内存占用及耗电量,适配主流Android版本与机型(特别是音频兼容性)。 7. 根据项目新的需求提供一些技术点的测试,验证可行性。 8. 编写可维护、可测试的代码,参与技术方案评审与文档沉淀。 任职要求: 1. 本科及以上学历,3年以上Android实际开发经验。 2. 扎实的Java/Kotlin语言基础,熟练掌握Android SDK、Jetpack组件(LiveData, ViewModel, Room等)、自定义View及动画。 3. 熟悉Android音频框架(AudioRecord, MediaRecorder, AudioTrack),有实际语音采集、播放及回声消除(AEC)、降噪(ANS)处理经验。 4. 熟悉网络编程,掌握Retrofit/OkHttp、WebSocket等协议,能处理流式语音识别与分块传输。 5. 熟悉即时通讯(IM)相关技术:有过融云、环信、腾讯云IM等SDK集成经验,理解消息可靠性、顺序、离线消息机制。 6. 有集成第三方语音SDK经验(如讯飞、百度、阿里、腾讯语音或自研模型接口),了解语音交互常见的状态机与超时处理。 7. 熟悉Android多线程与异步编程(协程、RxJava、Handler等),能设计低延迟交互流程。 8. 了解Android系统保活机制(前台服务、唤醒锁、厂商推送通道),有保活与功耗平衡的实际经验。 9. 具备良好的代码习惯(Git Flow、代码规范、单元测试),能独立解决兼容性与性能问题。 兼职说明: ● 合作模式:远程、弹性工作时间,和团队可以随时沟通, ● 线下沟通(非每周):关键节点或复杂问题的时候,可能需要偶尔一天到公司当面沟通,可以和团队协商。 ● 沟通工具: 微信/钉钉等,代码仓库GitHub/GitLab。
Keywords
3年以上GitLabWeChatRxjavaGit
¿Te interesa este puesto?