2004年毕业后从事手机软件开发,2012年加入TCL,从事Android平台上的软件开发工作,开发手机、机顶盒、车机上Android应用程序和系统框架和中间件软件。
擅长C,C++和JAVA语言,能熟练进行Windows、Linux、Android平台上的程序开发;
熟悉X86,MIPS,ARM平台和指令集,熟悉PCI, I2C,SPI等总线协议;
熟悉Android系统驱动、HAL和应用层开发;
熟悉Linux内核数据结构和算法,能进行Linux下的驱动开发;
熟悉TCP/IP、http协议,熟悉Socket、多线程编程;
对安卓系统有深入了解和掌握;
对技术有源发的兴趣,持续学习前沿技术,如ios平台上的oc开发,react native技术。
1. 实现基于Android系统的车载终端中间件。把车载终端上常用的功能(如DVD/VCD、FM、Media等)的业务逻辑通过中间件封装起来。中间件向下调用驱动层接口,向上为UI应用程序提供功能接口。中间件为UI应用程序屏蔽了不同硬件平台和项目的差异,使应用程序不用作更改,能够运行不在同项目和硬件平台上。负责android中间件架构设计和开发工作,并在不同项目和产品上落地,相关产品已实现量产。
2. 参与其它项目具体功能模块的设计和开发工作,如USB播放器、Android Auto等。
3. 参与手机互联项目开发,负责手机端IOS系统上的应用开发。
3. 担当不同项目的软件技术负责人。主要职责是制定软件开发计划,并组织开发人员按照计划实施;指导各功能模块的设计和开发,及测试和客户问题分析和对策;
可兼职时间
可兼职地点
吕智高 2018-05-04 18:29
活好,人品好