公司描述: 未填写
工作职责和业绩:
2017/01-–-至今
担任职位: android Linux kernel 稳定性工程师(主要分析处理linux kernel的各种稳定性问题,如kernel Panic、内存覆盖、死机定屏、异常重启等)。
主要职责:
-负责处理各种kernel稳定性问题,至少分析定位出问题直接触发点,若可定向到具体模块(如各某模块驱动、或某用户进程)导致,则分析要点后转给相关部门处理,若是kernel公共代码,则自行或与其余kernel研发人员协同解决。
-使用手段包括: crashtool分析memory dump、kernel 自带debug机制(如slub log,ftrace等)。
-需要不断学习进程、内存管理、等系统相关知识以及反汇编能力。
2014/08---2016/12
担任职位: android Linux wifi驱动工程师 主要负责android-linux下 wifi相关
主要职责:
- 负责展讯2351/2342 wifi芯片的linux驱动开发与维护。处理各种wifi相关的平台或客户问题。帮助客户移植我司wifi模块到其它平台上等。
- 熟悉 802.11 相关协议,清楚 WIFI 工作的主要流程,可以对空口包进行一定分析。例如: 发现—接入流程(Scan、Authentication、Association),4 次握手(PMK、PTK 协商流程),块数据传输原理(AMPDU)。以及上述流程的具体空口报文业务分析
- 熟悉wifi工作原理,能对802.11协议进行抓包分析。
- 该款wifi芯片为SDIO总线外挂,所以对linux SDIO驱动有使用经验。