崗位職責(zé):
1. 負(fù)責(zé)國產(chǎn)異構(gòu)芯片系統(tǒng)的軟件架構(gòu)設(shè)計,包括SoC + NPU/DSP/MCU 等多芯片間的功能劃分、數(shù)據(jù)路徑、任務(wù)協(xié)同機(jī)制;
2. 搭建系統(tǒng)軟件基礎(chǔ)框架,完成異構(gòu)計算平臺上的任務(wù)調(diào)度、通信機(jī)制(如mailbox、共享內(nèi)存、ZeroMQ等)和服務(wù)化接口設(shè)計;
3. 參與GPU/NPU等AI加速模塊的調(diào)度策略研究,配合驅(qū)動與資源管理系統(tǒng)實(shí)現(xiàn)端到端執(zhí)行調(diào)優(yōu);
4. 主導(dǎo)與FPGA協(xié)同平臺的數(shù)據(jù)互聯(lián)協(xié)議設(shè)計(如AXI總線、DMA訪問等),完成底層接口聯(lián)調(diào);
5. 與底層驅(qū)動和硬件團(tuán)隊緊密合作,負(fù)責(zé)系統(tǒng)層(kernel/user space)中的服務(wù)模塊設(shè)計與調(diào)試,涵蓋調(diào)度器、中間件、驅(qū)動交互等關(guān)鍵路徑;
6. 組織系統(tǒng)級集成測試與性能評估,確保產(chǎn)品具備可演示性、穩(wěn)定性與擴(kuò)展性;
7. 輸出高質(zhì)量系統(tǒng)架構(gòu)設(shè)計文檔、通信協(xié)議說明、性能評測報告等技術(shù)交付物。
任職要求:
? 本科及以上學(xué)歷,985或211院校,計算機(jī)科學(xué)、電子工程、嵌入式系統(tǒng)等相關(guān)專業(yè);
? 熟悉多芯片/異構(gòu)計算系統(tǒng)架構(gòu),具備SoC + AI協(xié)處理器/MCU + FPGA等組合的系統(tǒng)設(shè)計經(jīng)驗(yàn);
? 熟練掌握Linux系統(tǒng)架構(gòu)(進(jìn)程/線程模型、中斷處理、內(nèi)核通信、cgroups等);
? 有ROS/RTOS/Hypervisor等嵌入式系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
? 了解深度學(xué)習(xí)編譯器原理(如ONNX、TVM、TensorRT、MindSpore Lite等)及模型下沉流程者優(yōu)先;
? 具備GPU/NPU調(diào)度策略設(shè)計或軟硬協(xié)同優(yōu)化經(jīng)驗(yàn)者加分;
? 熟悉OpenAMP、RPMsg、ZeroMQ、共享內(nèi)存等多核通信機(jī)制;
? 有原型系統(tǒng)構(gòu)建、科研項目集成或工程化部署經(jīng)驗(yàn)者優(yōu)先;
? 思路清晰,文檔能力強(qiáng),具備優(yōu)秀的跨團(tuán)隊溝通與協(xié)調(diào)能力。