岗位职责:1、负责芯片或模块验证测试,为选型提供依据;2、负责底层系统方案设计和驱动设计,编写设计文档;3、负责bootloader、linux内核、rootfs的移植开发;4、负责底层驱动开发、调试、测试,保证各个模块正常运行;5、负责软件架构驱动适配层API开发适配,满足不同平台的快速开发;6、负责对系统底层及内核程序的运行情况进行测试分析和优化提升;7、解决产品研发和量产过程中出现的其他与驱动/底层相关的问题;8、编制软件过程文档,记录开发调试中的经验与方法,与团队进行知识分享。岗位要求:1、大学本科及以上学历,计算机、电子、自动化以及相关专业,热爱研究;2、扎实的硬件知识,理解原理图,独立完成硬件驱动调试,根据芯片手册编写驱动程序;3、深入研究Linux驱动框架,有常见外设开发经验,如SPI、I2C、UART等;4、掌握linux性能测试常用工具,如ltp、iozone、iperf等5、掌握linux常用调试工具、如binutils、i2c-tool、iptables、tcpdump、mii-tool、gdb等6、具备wifi、蓝牙、以太网、视频、音频开发经验;7、3~5年工作经验,有底层驱动调试或系统开发经验。