1、具有2年以上linux开发经验。2、熟练使用Linux系统、熟悉Linux的基本命令和工具,了解如何在Linux环境下安装、配置和运行软件;3、熟练使用:C、C++、Bash、shell 脚本Makefile等;4、熟练linux操作系统、熟悉对RTOS,如FreeRTOS,RT-Thead;5、熟悉使用socket编程、熟悉网络协议(如TCP/IP,UDP、HTTP等)mqtt,modbus-tcp其他常见协议等; 6、熟悉公共的Linux API:文件操作、内存管理、进程通信等;7、熟悉外设接口:spi iic usrt can ;8、熟悉底层驱动开发的优先;9、富有责任心,工作积极,善于沟通,有团队合作精神;10、电子、自动化和计算机相关专业本科以上学历。