andriod系统驱动开发工程师
工作职责:
1、负责Board Bringup,bootloader、android Linux kernel以及rootfs的裁剪、修改、移植;
2、负责嵌入式 Linux BSP软件驱动程序开发、调试和优化;
3、与硬件工程师联合调试,完成芯片驱动、API接口的调试与配置,完成嵌入式 Linux平台系统的项目开发;
4、负责系统平台的稳定性与可靠性调优,以及性能瓶颈优化
任职要求:
1、统招大学本科及以上学历,通信工程、电子工程、计算机相关专业,5年以上嵌入式系统驱动开发工作经验;
2、熟练掌握C,具有良好的编程风格,熟悉Linux开发流程,掌握gcc、Makefile、shell、gdb等开发调试工具;
3、至少有一种 ARM 芯片平台(清华紫光、MTK等) Linux 内核移植、裁剪、调试实战经验;
4、能看懂原理图,了解嵌入式产品系统结构,熟悉 GPIO 、 USB 、 SPI 、I2C、 UART 、 LCD 、 EMMC / DDR 、网卡等驱动开发与移植;
5、对嵌入式 Linux 系统驱动开发有项目实战经验,熟悉 Linux Kernel 和 Driver 结构及开发流程,以及bootloader启动优化与升级开发;
6、能够熟练阅读 datasheet 等英文技术资料, CET-4及以上;
7、较好的设计能力、分析能力、解决问题和沟通能力,有强烈的责任感,善于团队合作,有吃苦耐劳的精神;