崗位職責:
1. 參與國產(chǎn)異構芯片系統(tǒng)的軟件設計與集成,包括多核SoC與協(xié)處理器(如NPU/DSP/MCU)間的功能劃分與通信機制;
2. 搭建系統(tǒng)軟件基礎框架,完成異構計算平臺上的任務調(diào)度、通信機制(如mailbox、共享內(nèi)存、ZeroMQ等)和服務化接口設計;
3. 主導與FPGA協(xié)同平臺的數(shù)據(jù)互聯(lián)協(xié)議設計(如AXI總線、DMA訪問等),完成底層接口聯(lián)調(diào);
4. 支持深度學習編譯器相關工具鏈(如模型轉換、下沉部署)的系統(tǒng)接口接入與優(yōu)化;
5. 與底層驅動和硬件團隊緊密合作,負責系統(tǒng)層(kernel/user space)中的服務模塊設計與調(diào)試,涵蓋調(diào)度器、中間件、驅動交互等關鍵路徑;
6. 參與系統(tǒng)集成測試、bug定位與性能調(diào)優(yōu);
7. 輸出高質量系統(tǒng)架構設計文檔、接口說明文檔、系統(tǒng)配置手冊等技術資料。
任職要求:
? 計算機、電子、自動化、嵌入式系統(tǒng)等相關專業(yè)碩士學歷,或優(yōu)秀本科畢業(yè)生,985或211院校;
? 熟悉Linux系統(tǒng)架構,對用戶態(tài)與內(nèi)核態(tài)有基本理解;
? 對嵌入式系統(tǒng)調(diào)度、中間件、通信協(xié)議有一定了解;
? 熟悉異構計算平臺、SoC集成或深度學習模型部署經(jīng)驗者優(yōu)先;
? 有ROS/RTOS/Hypervisor等嵌入式系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先;
? 對系統(tǒng)結構設計與調(diào)試流程有興趣,愿意深入底層開發(fā)與架構優(yōu)化;
? 具備良好的溝通協(xié)作能力和文檔整理能力。