主要负责海尔智家全屋智能产品线的产品驱动和系统开发、软件框架搭建,涉及平台有RK3568、MSM8909等相关平台,产品有在央视发布的卡萨帝智能家居面板、魔方面板等,入职到现在,帮公司解决了RK3568双屏异显、双屏异触、音频部分开发以及MSM8909、PX30和R311相关平台的全套系统开发,系统崩溃,通讯异常,设备绑定失败,APK异常奔溃等相关问题,进行了Linux框架预研和单火线面板调研相关工作,入职工作职责如下: 1. 负责实现并维护基于Android系统的深度定制以满足产品需求。包括(不限于)Framework层的功能增加、修改、剪裁以及维护等。 2. 负责系统的性能、功耗的优化以及稳定性优化和维护 3. 负责定位并解决产品落地过程中的系统疑难问题 4. 负责以上各功能的方案设计以及方案、开发等文档的输出
职责业绩:
公司MixPad系列产品方案选型、评估、底层驱动调试,底层接口封装和系统通信框架搭建、语音识别软件框架搭建和物模型概念整合,多产品升级机制和多产品软件兼容,固件防破解加密等相关开发工作 一、Aandroid系统和驱动部分 主要完成了公司MixPad产品硬件主控选项评估和初步资源测试,完成LCD、触摸、蓝牙、WI-FI、ZiGbee、温湿度、红外、音频和光感传感器底层驱动开发,系统层次完成启动优化,文件系统裁剪,图形显示OpenGL部分硬件加速开发,flutter引擎开发测试,语音识别模块回采录音降噪驱动方面调试开发和linphone语音通话音视频编解码花屏问题分析解决,重启死机等相关问题分析和解决。 二、软件框架部分 主要为了适应公司软件要跟第三方协作,而且平台样机类型过多,跟服务器和端点设备通讯交互过多而设计了DBUS中间件通讯机制,Linux系统下的底层Wi-Fi、蓝牙封装成标准操作接口,多进程共享与设备类型相关参数数据通过脚本解析形式导入,达到了更换平台不需要更改代码,只需要修改脚本实现快速多元化迭代,甚至可以通过判断GPIO实现不同机型区分而加载不同的脚本实现不一样界面和功能的整体软件框架,并且搭建了公司语音识别系统整体引擎,实现了语音对话机制。 三、算法优化方面 利用Matlab和python通过分析完善了公司旧的温度度算法受pcb发热影响过大导致温湿度漂移严重问题,利用物模型优化公司控制设备管理能力机制,另外在级联上设计了相关决策算法,成功解决级联时候主设备决策和失能相应问题。