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