Linux嵌入式開發(fā)工程師招聘要求 
   崗位職責: 
   1、能夠獨立處理解決項目分配的設備軟件設計與開發(fā); 
   2、根據(jù)開發(fā)進度和任務分配,完成相應模塊的軟件的設計、開發(fā)、編程任務; 
   3、進行程序單元、功能測試,保證代碼質量; 
   4、負責相關技術文檔的編寫,技術資料的整理工作; 
   5、對客戶提供必要的技術支持與服務保障; 
   技術要求: 
   1、本科及以上學歷,電子、自動化、計算機相關專業(yè); 
   2、扎實的編程基礎,精通 C/C++ 語言程序開發(fā),熟練使用GIT或SVN代碼管理工具等; 
   3、精通RS485、RS232、TCP/IP、SPI等常用通信編程,精通QT、SQLITE編程開發(fā); 
   4、熟悉Linux設備驅動的各種編程接口和機制,根據(jù)硬件設計完成相關設備嵌入式程序、以及相應的測試程序開發(fā)工作; 
   5、理解編譯原理,至少掌握Makefile、CMake、Bazel等軟件構建工具中的一個 
   6、有STM32以及單片機開發(fā)經(jīng)驗者優(yōu)先; 
   7、熟悉嵌入式Linux操作系統(tǒng)移植以及常用接口設備驅動程序開發(fā)能力,有豐富的嵌入式 Linux 的環(huán)境搭建、內核編譯、裁剪、文件系統(tǒng)制作、應用開發(fā)、驅動開發(fā)、bootloader開發(fā)經(jīng)驗優(yōu)先; 
   8、良好的團隊合作意識,工作積極主動,具備良好的學習能力和潛力,能承受較大壓力;