工作職責(zé)
依據(jù)項(xiàng)目需求和系統(tǒng)架構(gòu),進(jìn)行嵌入式系統(tǒng)軟件的詳細(xì)設(shè)計(jì),包括軟件架構(gòu)搭建、模塊劃分、接口設(shè)計(jì)等,確保軟件設(shè)計(jì)的合理性與可擴(kuò)展性;
參與硬件選型與評估,與硬件工程師緊密協(xié)作,根據(jù)硬件特性優(yōu)化軟件設(shè)計(jì),確保軟件與硬件的無縫對接,實(shí)現(xiàn)系統(tǒng)整體性能的最優(yōu)化;
精通C語言,熟悉MDK集成開發(fā)環(huán)境及VS開發(fā)工具,獨(dú)立完成嵌入式系統(tǒng)軟件的編碼實(shí)現(xiàn),遵循代碼規(guī)范與編程最佳實(shí)踐,保證代碼質(zhì)量和可讀性;
制定并執(zhí)行嵌入式軟件測試計(jì)劃,包括單元測試、集成測試、系統(tǒng)測試等,運(yùn)用各種測試工具和方法,全面檢測軟件功能、性能、穩(wěn)定性及兼容性,及時(shí)發(fā)現(xiàn)并解決軟件缺陷。
負(fù)責(zé)嵌入式軟件相關(guān)文檔的撰寫與管理,包括設(shè)計(jì)文檔、測試報(bào)告、用戶手冊等,確保文檔的完整性和準(zhǔn)確性,為后續(xù)的開發(fā)、維護(hù)工作提供有力支持。
按照項(xiàng)目計(jì)劃和進(jìn)度要求,按時(shí)完成個(gè)人承擔(dān)的工作任務(wù),及時(shí)匯報(bào)工作進(jìn)展和問題,確保項(xiàng)目整體進(jìn)度的可控性。
任職資格
計(jì)算機(jī)科學(xué)、軟件工程或相關(guān)專業(yè)的本科及以上學(xué)歷;
工作經(jīng)驗(yàn)3年以上,優(yōu)秀應(yīng)屆生可放寬條件;
積極工作態(tài)度與高度責(zé)任心,較強(qiáng)的學(xué)習(xí)能力,溝通能力,創(chuàng)新能力,執(zhí)行能力;
能夠獨(dú)立完成嵌入式系統(tǒng)軟件的設(shè)計(jì)、開發(fā)、測試和維護(hù);
熟悉ARM、X86、PLC等硬件知識,了解模擬和數(shù)字電路的基礎(chǔ);
具備一定的英語能力,能夠閱讀和理解英文技術(shù)文獻(xiàn)、規(guī)范和標(biāo)準(zhǔn);
需要具備良好的團(tuán)隊(duì)合作精神,能夠與硬件工程師、測試工程師等密切合作,共同完成項(xiàng)目開發(fā)任務(wù)。