Android底层驱动开发职位描述与岗位职责任职要求
职位描述:
1、配合项目计划,负责android系统产品的底层驱动及系统软件开发工作,确保项目进度和质量符合要求;
2、解决底层驱动及系统问题,保证系统能稳定运行;
3、参与重大技术问题的技术攻关,提升软件开发水平;
4、对产品软件部分进行优化及改进;
5、有MTK或高通平台开发经验优先。
岗位要求:
1、本科以上学历,相关专业毕业3年以上;
2、熟悉Android系统架构,熟悉Linux系统框架;
3、有一定的硬件基础,能结合原理图进行BSP开发、修改;
4、精通Android开发平台及框架原理,有android移动产品开发经验者优先;
5、精通嵌入式操作系统底层驱动开发,有开发经验者优先;
6、工作态度积极,责任心强,良好的沟通与团队协作精神。
篇2:资深嵌入式软件工程师(底层驱动开发)职位描述与岗位职责任职要求
职位描述:
职责:
负责?Linux?内核与驱动程序的开发维护工作,包括:
?1)为芯片开发Linux内核并设计开发驱动程序
2)分析和解决在系统集成期间发现的问题
3)优化内核和驱动
4)?负责软件研发体系和质量体系的管理。
?岗位要求:
1、5?年以上嵌入式操作系统驱动开发经验
2、至少?3?年ARM平台的?LINUX?驱动经验,USB,I2C/I2S,SPI?等驱动?3?种以上的开发经验
3、熟悉RTOS(real-time?operating?system),?bootloader,?BSP(?board?support?package),?driver,?Multiprocessing?和硬件底层设计等等
4、熟练掌握?ARM?体系结构的汇编语言,精通?C/C++?语言
5、熟悉嵌入式系统的?Bootloader、linux?内核裁剪
6、熟悉?Linux体系架构者优先.
篇3:底层驱动开发岗位职责底层驱动开发职责任职要求
底层驱动开发岗位职责
BMS底层驱动开发部门:BMS研发部
岗位:资深BMS底层开发工程师
Base:常熟
1、进行底层驱动开发(主要使用飞思卡尔单片机),包括IC驱动,UDS,XCP,J1939诊断、通信、存储、系统服务,硬件诊断等。
2、熟悉AUTOSAR规范。
3、至少从事过一个量产控制器底层软件、软件集成开发项。
4、熟悉底层平台软件任务调度、资源管理(RAM,ROM,EEPROM等)。
5、熟悉硬件故障诊断原理及算法开发。
6、基本软件版本及配置管理。
部门:BMS研发部
岗位:资深BMS底层开发工程师
Base:常熟
1、进行底层驱动开发(主要使用飞思卡尔单片机),包括IC驱动,UDS,XCP,J1939诊断、通信、存储、系统服务,硬件诊断等。
2、熟悉AUTOSAR规范。
3、至少从事过一个量产控制器底层软件、软件集成开发项。
4、熟悉底层平台软件任务调度、资源管理(RAM,ROM,EEPROM等)。
5、熟悉硬件故障诊断原理及算法开发。
6、基本软件版本及配置管理。