主要要求:
1、本科及以上学历,5年以上软件开发经验;
2、熟练使用C语言,有一定的JAVA编程基础或学习兴趣;
3、Android/Linux 驱动层或HAL层做过相关开发;
4、掌握Android系统和独立aar包开发编译流程,了解Andorid Ble、usb hid等通信协议接口及调用流程;
5、熟悉Android任务、线程、消息、队列、回调、通知等核心机制及其原理。
主要职责:
1、Android/Linux驱动层或HAL层的算法移植及驱动修改;
2、根据客户提供的接口实现相应的aar包开发;
3、开发相应的功能测试验证程序;
4、与客户沟通解决集成后的BUG调试;
5、编写相应的技术文档及测试文档;
6、领导安排的其他工作。