智能座舱软项目:
1、负责智能座舱软件开发。座舱 SoC 基于 hypervisor 运行中控及仪表的双系统,中控系统为 Android ,负责娱乐交互,包括腾讯生态、语音识别,视频播放等。仪表为 Linux ,负责信息显示,以及辅助驾驶应用的运行。
2、负责自动驾驶算法的初步预研,主要包括 DMS/OMS (面部及手势识别)、语种识别(通过识别语言的种类,将系统自动切换到对应的语种)。
Android IM项目:
负责本公司百万级应用 IM 模块的架构、开发与维护,以及 app 安全相关的处理。
其中 IM 模块使用 netty 作为网络框架,运行于独立的线程。 主应用进程通过 AIDL 调用 IM 模块接口,向服务端发送消息。当 IM模块接收到服务端推送过来的消息时,通过广播发送给主应用。主应用通过 handler 分发给相关 activity。
IM 模块支持的内容主要有:登录、重连、心跳、基于普通消息(文字、图片、音频、链接)的单聊、基于普通消息的群聊、视频单聊、视频群聊、接收服务器主动推送消息等。 IM 模块同时担任守护进程的角色。