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