职位描述
岗位职责:
负责NPU、RISCV等类型芯片的驱动开发
板级支持包的开发与优化
负责特定AI芯片firmware的开发
负责对接我们的AI芯片客户,帮助对方使用我们的AI工具链以及解决问题任职要求
职位要求:
有良好的代码开发风格和软件工程思维,熟练使用C和shell
熟练掌握 Linux 驱动开发框架,如 platform、misc、char device 等
熟练使用 Linux 调试工具(gdb、kdb、ftrace、perf、dmesg 等)定位驱动问题
熟悉Cmake、Makefile、交叉编译环境搭建、熟悉git等基础工具
满足以下条件者优先:
有 ARM/x86/MIPS 等架构下的驱动开发经验,熟悉嵌入式 Linux 系统(如 Yocto、Buildroot)构建流程
熟悉Linux kernel的基本原理,参与过 Linux 内核社区贡献,或有内核补丁提交经验
熟悉 RTOS(如 FreeRTOS、VxWorks)驱动开发,或有 Android HAL 层开发经验