一、工作职责
1、负责Android/linux两个平台上的bsp支撑,包括但不限于bootloader/kernel移植,各种外设驱动开发和调试,系统层面的debug及调优工作等;
2、负责新产品新外设接口驱动调研,设计,预研工作;
二、任职要求
1、计算机等相关专业大学本科及以上学历,5年以上工作经验;
2、5年以上嵌入式系统BSP开发经验,熟悉Linux/android操作系统,熟悉ARM处理器,具备硬件基础知识;
3、具有bootloader和Linux设备(网络、USB、ADDA、WIFI等)驱动开发经验,能独立开发硬件底层驱动、Android HAL接口;
4、熟悉Linux内核工作原理,进程、线程、内存管理、文件系统、网络协议栈;掌握性能测量、系统调优等基本技能;;
5、熟练掌握系统死机、无响应、内存泄漏等问题的解决办法;
6、了解uart、i2c、i2s、spi、usb、sdio、alsa等接口协议;
7、熟练掌握C语言编程,有扎实的编程基础、良好的编程风格和工作习惯;
8、具有独立解决问题的能力,良好的团队合作意识和沟通能力;
9、有视频会议产品相关经验优先
具体薪资面议