1. 本科及以上学历,计算机、软件工程、电子信息等相关专业。2. 精通多种编程语言,如C/C++、Java、Python等,熟练掌握复杂的数据结构和算法,熟练使用开发框架(如MVVM,Clean等)。3. 具备5-8年Android开发经验,熟悉 Android 应用架构设计模式, 如 CLEAN、MVVM 等, 熟悉Android 性能优化、内存管理、多线程编程等技术, 熟悉常用的 Android 开源框架和第三方库, 如 Retrofit、RxJava、Glide 等,在FWK方面有部分了解。4. 有多种类应用独立模块开发经验,比如有在Launcher,systemUI,HVAC, 车控车设,导航,场景引擎等,具备大中型应用的架构设计能力,在车联网、互联背景以及大型互联网软件开发经验者优先,能够独立解决复杂的技术问题,有丰富的性能处理经验,在软件开发上有自己的见解。5. 熟悉系统原理和使用框架原理6. 英语四级以上,能够进行技术交流。