技能描述:
1.熟练掌握C/C++语言程序设计与调试;
2.熟悉Linux内核的各种机制,如内存分配、进程调试、中断处理、同步原语等;
3.熟练掌握Linux的设备驱动的开发与调试方法;
4.必须要掌握对Linux的设备树的修改与配置;
5.熟悉常见的I2C/SPI/UART/I2S/SDIO/PCIE等外设接口协议及调试方法;
6.熟悉Linux网络架构以及网络驱动架构;
7.有高通平台驱动开发经验者优先;
8.有QNX驱动开发经验者优先;
9.实际进行过多个驱动模块的开发、调试;
10.具有技术文档的编写编写能力,能有条理清晰的编写分析报告;
岗位职责描述:
1.负责Linux内核与驱动程序的开发、移植与维护工作;
2.负责Android HAL的开发、移植与维护工作;
3.参与Android框架开发和维护,SDK 开发;
4.负责QNX的驱动开发、移植与维护工作;
5.分析和解决在系统集成期间发现的问题;
6.分析解决系统遇到各种死机重启及黑屏的问题;