1、计算机、软件工程等相关专业;
2、熟悉C语言编程,了解任一种汇编语言(ARM、MIPS、X86、RISC-V);
3、了解MCU开发,了解UART、SPI、CAN、IIC、TCP/IP、MODBUS中任一通讯协议;
4、有嵌入式系统开发经验,有uboot、UEFI、PMON等至少一种BootLoader开发经验者优先;
5、熟悉Linux操作系统,了解RTOS实时操作系统,了解驱动开发及调试,熟悉Linux应用程序开发;
6、有一定模拟/数字电路等电子专业基础,能看懂简单原理图;
7、有较强的沟通能力、动手能力、分析和解决问题的能力。