EE,CE,CS或同等专业本科及以上学历,3年以上嵌入式软件开发经验
丰富的嵌入式软件开发和集成经验,有独立设计开发能力,善于解决疑难问题
深入理解多核编程和SMP相关的知识、系统启动流程,能合理选用各种操作系统(RTOS、Linux等)
参加过复杂系统的分析和设计,具有基本的架构设计能力
良好的学习能力、驱动力及团队领导力,喜欢挑战
熟悉一种及以上常用外设接口,如USB/UART/I2C/SPI/CAN/SD/BLE/MIPI/以太网/I2S/PDM等
至少具有以下条件之一:
a)熟悉Linux或者某一款RTOS,了解其操作系统原理,具有驱动开发或者应用开发经验
b)熟悉Linux/RTOS内核调试工具,熟悉内存管理、线程、任务调度、中断管理和存储等模块,具有实战经验