ID:305129

Maryxia

Android系统工程师

  • 公司信息:
  • 上海商米科技集团股份有限公司、深圳九洲电器有限公司
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 深圳
  • 南山

技术能力

1、7年Android framework 工作经验
2、熟悉binder机制,有c层binder服务开发的经验,完成了从binder server端到binder client端的开
发,封装了ndk接口,基于jni封装封装了sdk接口
3、熟悉Android的init启动,有在init.rc脚本增加服务启动控制流程,节点创建,属性触发等工作经验
4、熟悉selinux的安全机制,有为binder服务、组件配置selinux权限的工作经验
5、了解Makefile,有在mk文件添加编译控制的工作经验
6、熟悉PMS体系架构,有在PMS增加根据组件版本控制安装的工作经验
7、能熟练使用JNI,Android 8 Treble化后,有使用HIDL替代了JNI的工作经验
8、熟悉消息分发机制,深入理解Handle,MessageQueue,Runnable与Looper 之间的关系
9、有完整的SDK接口文档设计的工作经验
10、有阅读源码的习惯
11、具备良好的团队精神和沟通意识,责任心强,工作认真细致,有良好的抗压能力

项目经验

CT621 2022/12-2023/5/8
Android系统工程师
项目描述: 基于高通平台,系统为Android11的金融POS机
项目职责: 1、负责金融服务移植,金融组件适配联调
2、负责外设服务创建,钱箱、点阵屏、税控等外设的ndk、sdk接口封装,实现相关测试demo
3、负责外设文档输出
项目业绩: 按时完成任务,有完整的文档和自测试demo输出,减少工作的无效重复性
MIX 2022/10-2023/5/8
Android系统工程师
项目描述: 基于MTK,系统为Android13的金融pos机
项目职责: 1、金融组件移植,金融服务移植,平台适配
2、税控接口的实现
3、打印机不同型号的适配
4、解决金融组件接口缺陷
Moon 2022/06-2023/5/8
Android系统工程师
项目描述: 基于MTK平台,系统为Android 11的金融POS机
项目职责: 1、金融服务的移植,金融组件适配
2、客户定制需求的金融相关的接口实现
3、解决组件历史遗留问题
4、usb虚拟串口接口的实现
p2litese 2021/12-2023/5/8
Android系统工程师
项目描述: 基于MTK平台,系统为Android11的金融POS机
项目职责: 1、完成了新架构的整套金融服务的创建,ndk接口封装,sdk接口封装,SDK文档输出,de
mo测试
2、金融组件的联调适配,解决金融组件历史遗留问题
DTC9719 2019/09-2021/03
Android系统工程师
项目描述: 1、 项目来源
该项目是考虑到市场对DVB-C+Android TV 4K高清机顶盒产品的需求,公司内部提出的预研项目。
2、 市场竞争情况
目前Android TV 4K高清的Hybrid机顶盒产品在市场上比较流行,该项目产品除具有OTT产品的功
能外,还支持DVB-C的功能,客户的选择更加灵活。该产品开发完成后可以覆盖到更多客户群体的需
求。
3、市场策略
由于Google不能继续支持海思,急需新开发一个全新芯片平台的Android TV+DVB-C机顶盒平台项
目,用于替代目前正在开发的海思平台各项目。该项目完成后,其它定制化项目可以基于该项目进行
快速定制化开发,完成项目交付。
项目职责: 1、项目中当任的角色
工作中主要负责Android framework模块,包含了以下内容:
a、framework层代码迁移
b、dvb相关的binder server 创建调试,例如搜索、播放、录制、设置、subtitle等等
c、支持应用软件工程师工作,联调dvb功能接口
d、负责解决系统bug
e、selinux的配置
f、镜像编译、烧录
2、项目中解决了哪些问题
a、解决了binder server启动偶发性死机的问题
b、解决了Treble化后subtitle显示不正常的问题
c、解决了因为字符串转换出错导致的死机问题
e、解决了权限问题导致的异常
f、 解决了服务启动失败的异常
3、解决问题的方法
(1)定位问题
a、反复测试,观察问题的现象
b、添加打印,分析log
c、阅读源码,思考问题的来源
(2)解决问题
a、阅读源码,寻找解决问题的突破口
b、请教经验丰富的同事
c、上网搜索同源性问题

案例展示

  • 签有保密协议不可上传案例

    签有保密协议不可上传案例

    Android系统工程师是没有具体产品的,主要是接口封装、联调、系统移植,相关内容因为涉及保密是不可以上传的

  • 签有保密协议不可上传案例

    签有保密协议不可上传案例

    Android系统工程师没有具体的产品,而且涉及到保密协议不能随便上传案例,一般是封装接口,撰写接口设计文档,辅助应用开发同事解决bug

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服