崗位職責:
1.負責帶領并指導團隊成員完成子系統(tǒng)整體以及關鍵模塊的開發(fā)工作;
2.基于現(xiàn)有技術,融入新的行業(yè)技術并實現(xiàn)技術的不斷優(yōu)化更新;
3.洞察行業(yè)產品發(fā)展新方向,對現(xiàn)有設計方案進行準確診斷,提出問題和不足并進行改進優(yōu)化;
4.主導產品關鍵節(jié)點評審,制定可行性方案;
5.負責主導跨部門的復雜功能模塊的聯(lián)調和問題跟進,帶領團隊進行全方位的技術評估,并做出正確的技術決策。
崗位要求:
1.本科及以上學歷,計算機、自動化、儀表儀器等相關專業(yè);
2.5年及以上驅動軟件開發(fā)經驗,具有產品上json/ini/xml文件或者數(shù)據(jù)庫的開發(fā)使用經驗,有ATE等設備驅動軟件開發(fā)經驗者優(yōu)先考慮;
3.精通C/C++編程語言,熟練掌握面向對象編程思想及常用算法;
4.精通至少一種操作系統(tǒng)(linux/vxworks/ucos/freertos/sysbios等)在產品上的移植和應用開發(fā),掌握操作系統(tǒng)過的基本原理及在該種操作系統(tǒng)下設備驅動開發(fā)框架和開發(fā)方法;
5.熟練使用常見儀器(萬用表、示波器)對電路板進行信號觀測并判斷數(shù)據(jù)的正確性;
6.掌握GitHub或SVN等軟件代碼工具的基本思想及功能并能熟練使用工具;
7.熟悉常用外設(Flash、DDR、UART、IIC、USB、SPI、PCIE、網口等)的工作原理,有過裸跑或者某種操作系統(tǒng)下驅動開發(fā)經驗;
8.熟悉電子電路基礎知識,能看懂電路原理圖,了解常用電子元器件的作用,可與硬件工程師進行深入交流;
9.具有良好的英語閱讀能力及技術文檔處理能力(檢索、編制、整理)。