1、有9年+的软件开发相关经验。
2、精通C/C++,熟悉C#,VBA,Java。了解Js,HTML和脚本语言。
3、了解软件开发流程,有较好的架构设计能力。
4、有Windows和Linux下的开发经验.
5、熟练Android开发(掌握常用的框架Retrofit、okhttp、Butter Knife、MPAndroidChart、EventBus、zxing等)。
6、了解微信公众号和小程序开发,熟悉嵌入式开发和Linux命令。
7、可以控制项目的开发进度和产品质量,可以有效的降低项目中的风险。
8、熟悉SQL、Oracle等数据库。
9、熟悉应用层、业务逻辑层、驱动层的相关开发。
10、熟悉常用的设计模式,MVC/MVP等
1、嵌入式系统车载媒体播放器作成:支持语音命令控制,可以实现大部分格式的视频、音乐播放。
2、嵌入式系统车载Miracast/Mirrolink开发:实现手机和车载同步,包括驱动层开发。
3、车载娱乐系统开发,包括CD/DVD/BTA/Ipod等功能模块。
4、UI编辑工具:实现读写文件,生成UI页面,可拖拽组件、修改组件属性,自动生成代码。
5、车辆前方情报采集:从地图上取得车辆前方的相关数据。
6、Android应用开发,应用独立开发,使用常用的框架(Retrofit、okhttp、Butter Knife等)。
7、微信小程序和微信公众号开发:实现简单的商用平台。