崗位職責(zé):
1、與客戶、產(chǎn)品經(jīng)理等深入理解系統(tǒng)功能需求,結(jié)合系統(tǒng)硬件環(huán)境,構(gòu)建嵌入式系統(tǒng)整體設(shè)計方案;
2、選擇合適的嵌入式系統(tǒng)架構(gòu)、微處理器、操作系統(tǒng)等,繪制系統(tǒng)框架圖,明確各部分之間的邏輯關(guān)系和交互方式,確保能滿足系統(tǒng)功能實現(xiàn)與穩(wěn)定運(yùn)行需求;
3、編寫硬件底層驅(qū)動程序,實現(xiàn)對硬件設(shè)備的初始化、配置以及基本操作控制,使操作系統(tǒng)和上層應(yīng)用能夠順利調(diào)用硬件資源;
4、對操作系統(tǒng)進(jìn)行裁剪、配置,使其適配硬件并優(yōu)化運(yùn)行效率,同時根據(jù)項目需求定制操作系統(tǒng)的部分功能;
5、將硬件、底層驅(qū)動、操作系統(tǒng)以及應(yīng)用程序等各部分進(jìn)行整合,構(gòu)建完整的嵌入式系統(tǒng),確保各個環(huán)節(jié)之間的銜接順暢,數(shù)據(jù)交互正常,實現(xiàn)系統(tǒng)整體功能的正常運(yùn)轉(zhuǎn);
6、運(yùn)用專業(yè)的測試工具和方法,對嵌入式系統(tǒng)進(jìn)行功能測試、性能測試、穩(wěn)定性測試等多方面的檢測,排查并解決系統(tǒng)存在的軟件漏洞、硬件故障、數(shù)據(jù)傳輸錯誤等各類問題,對系統(tǒng)性能進(jìn)行優(yōu)化提升,保障系統(tǒng)達(dá)到預(yù)期的設(shè)計目標(biāo)。
7、負(fù)責(zé)完成對應(yīng)產(chǎn)品文檔的撰寫;
8、參與現(xiàn)場試點(diǎn)應(yīng)用、根據(jù)用戶反饋進(jìn)行產(chǎn)品升級定型。
任職資格:
1、本科以上學(xué)歷,計算機(jī)科學(xué)與技術(shù)、電子信息工程、自動化、通信工程等相關(guān)專業(yè)優(yōu)先;
2、具有扎實的電子技術(shù)理論基礎(chǔ)知識,熟練掌握數(shù)字電路、模擬電路、計算機(jī)原理等知識操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、編程語言等專業(yè)課程知識,熟悉常用CPU的性能并能進(jìn)行應(yīng)用;
3、熟悉常見的微處理器架構(gòu)、功能、指令集以及其外圍電路的設(shè)計與連接;
4、能夠熟練運(yùn)用C、C++等編程語言,熟練編寫高效的硬件底層驅(qū)動程序、操作系統(tǒng)移植相關(guān)代碼以及嵌入式應(yīng)用程序,實現(xiàn)硬件與軟件的有效交互;
5、熟悉linux嵌入式操作系統(tǒng),了解內(nèi)核原理、任務(wù)調(diào)度機(jī)制、內(nèi)存管理方式等,具備操作系統(tǒng)移植、定制及在其上進(jìn)行應(yīng)用開發(fā)的能力;
6、掌握常用的軟件開發(fā)工具,保障代碼質(zhì)量和程序運(yùn)行的正確性;
7、具有良好的團(tuán)隊合作精神和一定的抗壓能力;
8、具備2年以上的相關(guān)工作經(jīng)歷。
南京 - 江寧
南京 - 江寧
南京 - 建鄴
南京 - 秦淮
南京 - 浦口
南京山景科技有限公司南京 - 江寧
江蘇輝海信息科技有限公司