崗位職責:
1?. 系統(tǒng)開發(fā)設計?:根據業(yè)務需求完成嵌入式系統(tǒng)的架構設計、模塊劃分及接口定義;編寫系統(tǒng)需求分析報告、概要設計文檔和詳細設計文檔。 ?
2. ?功能實現?:使用C語言完成系統(tǒng)核心代碼開發(fā),包括模塊功能實現、算法優(yōu)化及性能調優(yōu);編寫單元測試代碼,進行功能驗證和異常處理。 ?
3?. 系統(tǒng)調試?:完成系統(tǒng)集成測試、功能聯(lián)調及性能測試;編寫測試方案、用例及問題修復報告。 ?
4?. 技術文檔?:整理技術文檔(包括設計文檔、單元測試報告等),確保符合項目規(guī)范;參與技術培訓,持續(xù)提升團隊成員的編碼能力。 ?
任職要求:
1. 統(tǒng)招本科及以上學歷,計算機、電子、自動化等相關專業(yè),3-4年相關軟、硬件系統(tǒng)開發(fā)工作經驗;
2. 熟悉C語言,熟悉相關C51、STM32的開發(fā)、調試、仿真工具和手段,熟悉C51、STM32外圍接口比如CAN、USB、eMMC、SGMII、GMII、NAND、PCIe、SATA等;
3. 深入的STM32應用經驗,熟悉業(yè)務邏輯,能夠解決復雜技術難題和性能優(yōu)化問題;
4. 對嵌入式系統(tǒng)架構設計和硬件軟件協(xié)同設計有較深的理解和實踐經驗,針對具體應用場景進行系統(tǒng)級和代碼級的優(yōu)化;
5. 熟悉常見的通信協(xié)議和接口標準,能夠設計和實現高性能、穩(wěn)定的嵌入式應用;
6. 具備一定技術領導力和創(chuàng)新意識,能夠推動團隊解決技術挑戰(zhàn)并提升整體技術水平,提高產品的競爭力。