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