岗位描述
【岗位职责】
1、负责RISC-V架构下底层固件、引导程序(OpenSBI/U-Boot)以及双内核(Linux/实时内核)的移植、剪裁与适配工作;
2、核心驱动开发:负责芯片平台基础外设(GPIO/I2C/SPI)及高速总线子系统(PCIe/AXI/NoC、eMMC/NVMe存储)的驱动开发与全链路性能调优;
3、深入开展内存管理(MMU/页表、IOMMU/SMMU隔离)、异常中断处理及SMP多核调度系统的深度优化,提升系统吞吐并降低中断延迟;
4、负责高级子系统(网络、存储、DRM显存管理)的深度集成,以及网络子系统高度优化等关键特性落地。
【任职资格】
1、计算机、电子工程或自动化等相关专业本科及以上学历,具有3年以上Linux内核驱动开发经验;
2、熟悉指令处理器架构及特权级指令集,精通内存管理单元(MMU)和中断处理机制;
3、精通C语言,拥有PCIe、NVMe、千兆网卡或DRM/GPU等复杂外设/高速总线驱动开发及调试经验;
4、熟练掌握内核级调试与性能分析工具(如perf、eBPF、ftrace等),具备系统级死锁、内存泄漏或性能瓶颈排查的能力;
5、具有OpenSBI、U-Boot或Xen/KVM虚拟化系统移植经验者优先;熟悉RISC-V架构者优先。