崗位職責(zé)
設(shè)計和開發(fā)嵌入式軟件系統(tǒng),包括代碼編寫、軟件測試和優(yōu)化。
針對嵌入式系統(tǒng)的硬件特性和限制進行軟件設(shè)計和優(yōu)化。
負責(zé)軟件架構(gòu)設(shè)計和編碼規(guī)范的制定。
與硬件工程師合作,確保軟件與硬件的良好集成。
解決軟件開發(fā)過程中出現(xiàn)的技術(shù)問題和系統(tǒng)故障。
開發(fā)并維護軟件文檔,包括設(shè)計文檔、用戶手冊和測試報告。
參與軟件產(chǎn)品的整體規(guī)劃和項目管理工作。
關(guān)注嵌入式軟件領(lǐng)域的最新技術(shù)發(fā)展,不斷提升自己的技術(shù)水平。
任職要求
本科或以上學(xué)歷(211、985),計算機科學(xué)、電子工程或相關(guān)專業(yè)背景。
熟練掌握C/C++等編程語言,具有扎實的編程能力和邏輯思維能力。
熟悉嵌入式系統(tǒng)開發(fā)流程和相關(guān)開發(fā)工具,如keil,SDK,IAR,編譯器、調(diào)試器等。
熟悉常見的嵌入式系統(tǒng)架構(gòu)和硬件平臺,如ARM、DSP等。
具有實際的嵌入式軟件開發(fā)經(jīng)驗,能夠獨立完成軟件設(shè)計、編碼和調(diào)試工作。
具有良好的溝通能力和團隊合作精神,能夠與硬件工程師、測試工程師和項目經(jīng)理等其他團隊成員有效地協(xié)作。
具備良好的問題分析和解決能力,能夠快速定位和解決軟件開發(fā)過程中出現(xiàn)的問題。
對嵌入式軟件開發(fā)領(lǐng)域的最新技術(shù)和發(fā)展趨勢有一定的了解,并能夠持續(xù)學(xué)習(xí)和提升自己的技術(shù)水平。