01 / RESPONSIBILITIES
岗位职责
- 开发 Linux PCIe 驱动,完成 BAR、DMA、中断和设备管理;
- 开发用户态 Runtime,提供内存管理、任务提交、同步和错误处理接口;
- 支持 FPGA 原型以及后续 ASIC/量产硬件的统一软件接口;
- 与 Compiler、Firmware 和 FPGA原型工程师完成端到端联调,性能分析和稳定性测试。
02 / QUALIFICATIONS
任职要求
- 熟悉 C/C++,具有 Linux kernel driver或底层系统软件开发经验;
- 熟悉 PCIe、BAR、MMIO、DMA、MSI/MSI-X 和 IOMMU;
- 具备 PCIe 设备如FPGA 卡、GPU/NPU 或其他加速器开发经验;
- 具有一定定位内核、用户态和硬件间问题的能力。
