岗位职责:
1、负责安卓应用开发,包括系统应用、多媒体应用、通信应用,以及导航、语音、车辆控制等应用;
2、充分理解用户需求,并根据需求完成AndroidFramework相关功能的设计、开发、调试等;
3、负责Android系统程序架构实现,技术架构的改进、风险控制、性能调优等;
4、维护Framework核心服务模块,解决各类死机重启/ANR/FC等系统稳定性问题,优化Framework性能;
5、负责编制需求映射、项目的系统设计和详细设计工作,控制设计质量,确保项目按期完成;
6、完成上级领导交办的其他工作。
任职要求:
1、本科以上学历,8年以上Android软件开发经验;
2、熟悉framework级系统API,有过Framework定制和开发经验。熟悉Android平台关键技术点(如Binder,HAL,SystemServer等),能够在Android平台由下往上增加全新模块;
3、熟悉AndroidAutomotive架构,有Android多媒体,音视频系统,蓝牙系统,Camera,Display,GUI,Vehicle,EVS等子系统开发经验优先;
4、熟悉车机USB、蓝牙&wifi、TCP/UDP通信协议、CAN总线协议等车机协议,有SPI/UartbasedIPC经验;
5、熟悉RTP/RTCP/RTSP/RTMP/HLS等流媒体协议;
6、熟练使用NDK技术,有C/C++编程经验与硬件接入开发经验;
7、责任心强、目标驱动,具有良好的沟通与协调能力。