嵌入式軟件開發(fā)工程師
工作經歷:2-5年
任職要求:
1.熟悉ARM體系結構、熟悉Linux操作系統;
2.C、C++編程基礎扎實;
3.熟練掌握多線程編程,進程間通訊,線程同步編程技術
4.網絡編程(TCP/IP、UDP、socket編程);
5.熟練掌握單片機開發(fā)技術
6.熟悉無線通訊:Zigbee、BLE、WIFI、LoRa、NB-IoT
7.硬件接口驅動:UART、IIC、SPI、USB、CAN、SD、TCP\IP、485
8.熟悉Linux系統內核、驅動模塊的軟件移植、開發(fā)和維護,熟悉uboot,內核移植,熟悉文件系統制作及燒寫;
9.熟練掌握嵌入式系統平臺開發(fā),如linux、rt-thread、freeRTOS、ucos等;
10.熟悉Linux常用命令,能獨立閱讀一定復雜度的shell和makefile;
11.熟悉音視頻數據處理,G711,AAC,H264,FFMPEG,PJSIP等技術
12.熟悉XML、JSON等數據格式的處理
13.熟悉GIT、SVN代碼文檔管理工具
14.熟悉深度學習 YOLO算法優(yōu)先