工作职责和业绩:
基于公司的手机SOC解决方案,完成如下开发任务:
1. 基于设计并实现了SE(arm cortex m4的Mcu)卡的通信协议SWP协议,并在硅前/硅后通过了验证。该协议属于底层协议,实现了卡的射频前端与card os的通信。SWP作为公司新产品的重要功能为公司在市场竞争中获得了优势。
2. 作为核心开发者和项目组织者,组织团队开发 HDCP(高清数字内容保护协议),HDCP是一套中间层的协议,它实现了android系统定义的有关保护视频内容保护的类库,涉及对底层RSA、AES算法以及数字签名验证技术的应用。采用采用C/C++编写核心代码。在本项目中本人负责架构设计、模块功能划分,schedule制定,开发模式的制定以及人员任务分配和流程管理。作为手机的全新功能,获得了相关的安全认证,成为公司新的手机soc的销售的亮点之一。
3.设计并开发了基于TEE OS的TUI子系统,该功能实现了TEE OS对于密码输入界面定义的类库,涉及对底层触摸屏驱动,display驱动的调用。该功能为支付系统提供安全保障。
4. firefox os开发,通过整合/调试底层功能模块(如camera/video等驱动),