職位描述:
嵌入式軟件工程師主要負責(zé)嵌入式系統(tǒng)的軟件開發(fā)、測試與維護。
職責(zé)包括:
1、需求分析與設(shè)計:參與嵌入式產(chǎn)品軟件的需求分析,參與系統(tǒng)架構(gòu)設(shè)計。
2、代碼開發(fā)與實現(xiàn):編寫嵌入式系統(tǒng)框架和功能模塊的代碼,完成系統(tǒng)功能實現(xiàn)。
3、測試與調(diào)試:負責(zé)嵌入式軟件的單元測試、集成測試及系統(tǒng)調(diào)試,確保軟件功能符合設(shè)計要求。
4、文檔編寫與維護:整理技術(shù)文檔,包括設(shè)計文檔、測試報告及用戶手冊。
5、現(xiàn)場支持與問題解決:協(xié)助解決產(chǎn)品量產(chǎn)及現(xiàn)場使用中的技術(shù)問題,提供技術(shù)支持。
6、技術(shù)預(yù)研與優(yōu)化:參與新技術(shù)預(yù)研,優(yōu)化現(xiàn)有嵌入式軟件的性能。
職位要求:
1、碩士及以上學(xué)歷,電子信息、計算機、自動化等相關(guān)專業(yè)。
2、熟悉C/C++/Python等編程語言,具備匯編語言編程基礎(chǔ)。
3、了解ARM、MIPS、RISC-V等嵌入式平臺,熟悉嵌入式開發(fā)環(huán)境。
4、具備快速學(xué)習(xí)新技術(shù)的能力,能夠適應(yīng)嵌入式系統(tǒng)開發(fā)中的復(fù)雜問題。
5、良好的溝通能力和團隊協(xié)作精神,能夠與硬件團隊、測試團隊等緊密協(xié)作。