職位描述
一、工作職責1. 負責AR/VR設備及相關產品的嵌入式系統(tǒng)開發(fā),包括硬件驅動開發(fā)、系統(tǒng)移植、應用軟件開發(fā)等,確保系統(tǒng)穩(wěn)定運行。2. 開發(fā)和優(yōu)化硬件設備的驅動程序,確保硬件與底層系統(tǒng)(Linux/開源鴻蒙等)之間的高效通信和穩(wěn)定運行。3. 將操作系統(tǒng)移植到目標硬件平臺,進行系統(tǒng)裁剪和優(yōu)化,以滿足設備的性能和功耗要求。4. 根據產品功能需求,開發(fā)嵌入式應用軟件,實現設備的核心功能,如傳感器數據采集、圖像處理、通信控制等。5. 對嵌入式系統(tǒng)的性能進行優(yōu)化,包括內存管理、任務調度、功耗控制等,提升系統(tǒng)的運行效率和響應速度。6. 對嵌入式系統(tǒng)進行全面調試和測試,包括單元測試、集成測試、系統(tǒng)測試等,確保系統(tǒng)的功能、性能和穩(wěn)定性符合設計要求。7. 快速定位并解決系統(tǒng)運行過程中出現的軟件故障和問題,確保系統(tǒng)的穩(wěn)定性和可靠性。8. 為生產、測試等部門提供技術支持,解決嵌入式系統(tǒng)開發(fā)和生產過程中遇到的技術問題,確保產品順利量產。9. 與硬件、軟件、測試等密切合作,確保嵌入式系統(tǒng)的開發(fā)與整體產品方案的協(xié)調一致。10. 編寫嵌入式系統(tǒng)開發(fā)相關的技術文檔,包括設計文檔、開發(fā)文檔、測試文檔等,為項目的持續(xù)開發(fā)和維護提供支持。二、任職資格1. 本科及以上學歷,計算機科學、電子工程、自動化等相關專業(yè),具備扎實的計算機組成原理、操作系統(tǒng)、數據結構等基礎知識。2. 8年以上嵌入式系統(tǒng)開發(fā)經驗,具備3個以上智能穿戴類產品嵌入式開發(fā)及量產經驗。3. 熟練掌握C/C++編程語言,具備良好的編程風格和代碼規(guī)范;熟悉匯編語言者優(yōu)先。4. 熟悉嵌入式操作系統(tǒng)(如Linux、RTOS、開源鴻蒙等)的內核架構和開發(fā)流程,能夠進行系統(tǒng)移植、裁剪和優(yōu)化。5. 了解嵌入式硬件平臺(如ARM、RISC-V等)的架構和開發(fā),能夠與硬件工程師緊密協(xié)作進行驅動開發(fā);熟悉常見的通信協(xié)議(如I2C、SPI、UART、USB、TCP/IP等),能夠進行通信接口的開發(fā)和調試;具備嵌入式系統(tǒng)性能優(yōu)化經驗,能夠對系統(tǒng)內存、任務調度、功耗等方面進行優(yōu)化。6. 具備較強的問題分析和解決能力,能夠快速定位并解決系統(tǒng)開發(fā)過程中遇到的問題。7. 具備良好的跨部門溝通和協(xié)作能力,能夠與硬件、軟件、測試等緊密配合,共同推進項目進展。