Android嵌入式应用开发工程师
Technology
立林科技厦门-集美区, 中国1个月前截至 2026/7/28
全职
职位描述
Android嵌入式应用开发工程师(应用层 & 系统层) 岗位职责 1、负责Android嵌入式应用的开发与优化,涉及应用层功能开发和系统层定制。 2、参与Android系统固件编译、烧录及OTA升级(全量包/差异包)。 3、优化系统性能,解决内存泄漏、ANR、卡顿等疑难问题。 4、对接第三方SDK或服务,并参与需求分析、架构设计及联调。 5、与驱动和硬件团队协作,完成硬件功能对接及系统适配。 任职要求 1、应用开发能力 1、精通 Kotlin/Java,能独立完成Android App功能开发。 2、熟练使用 JNI/NDK 进行C/C 交互开发(如硬件通信、算法优化)。 3、熟悉主流开源库(Retrofit、OkHttp、Glide等),提升开发效率。 4、熟悉 MQTT、TCP/UDP、HTTP 等网络协议开发。 2、系统层开发经验 1、熟悉 AOSP源码编译,有固件烧录、OTA升级包(全量/差分)制作经验。 2、深入理解Android框架(Binder、AMS、WMS等)及 AIDL跨进程通信机制。 3、掌握多线程编程,清晰区分 进程 vs 线程 的应用场景。 3、性能优化能力 1、有内存泄漏排查经验(LeakCanary、MAT工具)。 2、能分析并优化 ANR、Crash、卡顿 等复杂问题。 4、文档写作能力 1、熟悉软件设计文档(需求分析、概要设计、详细设计)编写 5、团队协作能力 1、有与硬件团队、测试、产品经理协作的经验,能快速定位系统兼容性问题。 2、与第三方团队协作开发,完成sdk的交付与接入。
Keywords
3-5年KotlinC++JavaCrash
对这个职位感兴趣吗?