1.根據(jù)產(chǎn)品的功能需求,負責嵌入式軟件實現(xiàn)方案的設計、系統(tǒng)總體架構(gòu)設計及詳細設計;
2.負責產(chǎn)品核心模塊的詳細設計和編碼工作;
3.負責軟件模塊的單元測試和參與軟件的集成測試;
4.負責軟硬件系統(tǒng)的聯(lián)調(diào)、驗證及發(fā)布和相關(guān)開發(fā)設計文檔、測試文檔的編寫與整理;
5.負責嵌入式Linux內(nèi)核的移植與裁剪,Linux底層驅(qū)動的編寫與調(diào)試,應用層的代碼實現(xiàn)與調(diào)試;
6.配合硬件工程師進行硬件和驅(qū)動程序的聯(lián)合調(diào)試。
?
任職要求:
1.本科及以上學歷,英語四級以上,計算機、通信或電子工程類相關(guān)專業(yè);
2.?熟悉?51、ARM?平臺的嵌入式系統(tǒng)開發(fā)過程,具有電子產(chǎn)品開發(fā)經(jīng)驗;
3.?精通C/C++語言,精通嵌入式Linux操作系統(tǒng)編程,包括環(huán)境搭建、Bootloader、Uboot移植、內(nèi)核剪裁、根文件系統(tǒng)定制;
4.具備UART、I2C、SPI、SDIO、USB、Ethernet及其他相關(guān)外圍設備驅(qū)動開發(fā)經(jīng)驗;
5.熟悉網(wǎng)絡編程、熟悉Socket開發(fā),熟悉TCP/IP、UDP、HTTP等協(xié)議;
6.熟悉模擬電路和數(shù)字電路,能看懂、分析原理圖,有硬件開發(fā)經(jīng)驗者優(yōu)先;
7.具有良好的編程風格與文檔習慣,良好的英語讀寫能力,能閱讀大量英文文檔;
8.具備獨立的研發(fā)能力,良好的溝通能力和較強的學習能力、動手能力及分析能力,能快速掌握新技術(shù);
有較強的責任心、執(zhí)行力,具備較好的抗壓能力、良好的溝通能力及團隊合作精神。