系统开发工程师-HAL开发
职位描述
职位介绍
工作职责:
- 重点负责我司ARM Soc Android 平台HAL 层代码相关方案实现与优化
- 负责Camera/Display/Audio 等SOC接口,在Android环境,对应HAL在不同落地项目的移植与调优
- 针对谷歌不同版本Android HAL api 移植
- 面向客户,负责客户项目已知问题的分析与解决
任职要求:
- 精通Linux开发环境,5年以上编写与硬件直接交互的底层软件的经验
- 精通Android 不同子系统HAL实现原理,有系统性的优化经验优先
- 精通Android Framwork 层代码的结构组成与底层实现方法
- 熟悉ARM架构知识 (Core: A/R/M, MMU, SMMU, GIC, Interconnection)
- 熟悉linux 进程调度,内存映射与管理,DMA 管理 ,中断服务等基本操作系统相关知识
- 熟悉Git/Gerrit/svn源代码管理工具,遵循公司提交代码规则
- 熟悉bash、python等脚本语言,可以自行编写单元测试脚本
- 独立思考,同时需要良好的团队合作能力和沟通能力