职位详情
嵌入式Android应用开发工程师
1-1.5万
郑州天迈科技股份有限公司
郑州
5-10年
本科
08-29
工作地址

郑州高新开发莲花街与红楠路交叉口嘉图置业10号楼

职位描述
岗位职责:
1.负责Android平台的应用架构设计与演进,确保架构的高性能、高内聚、低耦合,具备良好的可扩展性和可维护性。
2.主导核心业务模块的设计与实现,遵守开发规范,保障代码质量。
3.负责应用核心功能的编码实现,具备深厚的多线程编程功底,能处理复杂并发场景。
4.精通Android多进程机制,负责多应用间的交互(如AIDL)设计与开发。
5.负责与系统底层、硬件驱动的交互开发,熟练掌握​​JNI/NDK​​技术,进行C/C++库的集成与调试。
6.主导应用的性能调优,包括但不限于启动速度、内存、布局等,解决ANR、Crash等疑难问题。
7.运用开发工具进行深度性能剖析与问题定位,提升应用的流畅度与稳定性。
8.编写高质量的技术文档,包括但不限于架构设计、接口规范、项目说明等。
9.参与需求和技术方案的评审工作,制定开发流程与规范。
10.主动研究学习技术,并在团队内进行​​技术分享与培训​​。

任职要求:
1、5年以上嵌入式开发经验,从事过基于Android平台的车载终端产品开发经验;
2、熟练使用JAVA和C,熟悉JAVA/C内存分配机制,掌握Android通用主流开源框架、系统原理和内部机制,熟悉framework;
3、熟悉网络编程、多进程编程、多线程编程、图形界面编程、熟悉TCP/UDP、HTTP协议;
4、熟悉Android系统底层原理,对性能优化有相当的经验;
5、熟悉HTTP、HTTPS、TCP/IP等通信协议,熟悉netty框架优先,熟悉代码开发规范,标准化开发流程,具有应用的整体设计和架构能力,具有基础类、通用类的设计开发能力;
6、熟悉混合式开发,能够设计适合多人并行开发的APP业务框架,框架具有扩展性与灵活;
7、熟练使用设计模式,对代码的设计和质量有精益求精的精神,工作认真细致;
8、熟练使用adb、shell、linux 常用指令;
9、熟悉串口、RX232/RX485等常用协议,及流式数据的编解码。

薪资待遇及福利:
1、完善的培训制度、提供竞争力的薪酬和晋升通道;
2、入职五险一金、午餐补贴、加班补贴、差旅补助等福利;
3、丰富的团队活动、旅游;
4、丰厚的节日福利、生日福利;
5、每天8小时工作制,周末双休。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请