职位详情
BSP开发工程师
1.1万-1.9万
湖南拓维云创科技有限责任公司
长沙
3-5年
大专
12-19
工作地址

马栏山视频文创产业园1

职位描述
安卓系统工程师(framework、驱动):
工作内容:
1、熟悉安卓系统框架,能够负责Framework层的维护、优化、功能研发;
2、负责安卓系统层系统性能优化、系统稳定性优化、系统应用的开发和维护工作;
3、负责为系统适配部分第三方应用;
4、负责安卓平台wifi、蓝牙、以太网等模块驱动的移植适配、开发以及问题定位、以及其他外围设备的问题排查;
5、负责uboot、kernel、recovery等系统剪裁、移植、编译(海思平台);
任职要求:
1、熟悉下列一个或者多个模块的机制原理:WindowsManagerService、ActivityManagerService,SurfaceFlinger、PackageManagerService等;
2、熟悉Linux和Android体系架构、开关机流程、驱动开发;熟悉wifi、蓝牙、USB等常用外设接口
3、熟悉安卓系统进程管理、内存调度、线程调度、Zygote等机制;
4、熟悉图形显示、多媒体音视频框架;
5、有过电视、机顶盒、投影仪等音视频设备系统层面开发经验、海思/amlogic/MTK/RK等平台开发与移植优先;
6、有过安卓系统层性能优化的优先;
专业技能:
1、熟练掌握 C 、C++编程,熟悉shell语法,熟练掌握git工具进行代码维护和管理,并具有良好的编程素养;
2、熟悉 Linux 下GPIO、input子系统等字符驱动设备代码编写,熟悉dts、block、usb等驱动集成, 调试和开发,了解I2C、SPI、 CAN、SDIO、USB等驱动通信协议;
3、熟悉Linux、Android体系架构,熟悉Arm架构;
4、熟悉Android 单系统升级及AB系统升级流程;
5、熟悉bootloader开发,有 Amlogic 和 MTK Android平台芯片研发经验;
6、具有良好的英文技术文档查阅能力,有一定的数电、模电基础,能通过硬件设计原理图与硬件进 行设备联调;
面试问题总结:
1、是否做过安卓系统框架层的工作,比如framework的相关修改;
2、是否熟悉 相关ManagerService比如WindowsManagerService\ActivityManagerService,SurfaceFlinger相关原理
3、是否熟悉安卓开关机流程
4、是否有过海思/MTK/amlogic/RK等芯片平台的项目;

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

立即申请