Skip to content
ClaudeChatGPTCursor

Search jobs inside your AI agent.

Connect

芯元时代

驱动工程师

Posted Updated
Discussion

1. 驱动模块实现:在明确规格下实现驱动子模块——寄存器抽象、DMA 提交、中断处理、固件加载、设备 ioctl 等;维护模块功能正确性与代码质量。
2. AI-Native 驱动开发:使用 RAG(寄存器手册/架构 spec) + LLM 生成驱动样板与单测,人工审核后合入;持续沉淀可复用的驱动模式与排障经验。
3. 测试与稳定性验证:执行设备级测试、稳定性长跑与回归;回片后参与 Bring-up 问题复现、Bug Workaround 验证与电气/信号完整性相关问题的驱动侧支持。
4. 工程化与文档:编写驱动调试文档、问题复现指南;保障所负责模块纳入驱动 CI 与稳定性回归体系。

1. 2 年以上 Linux 驱动或嵌入式 C 开发经验;熟练掌握C/C++,工程习惯良好,测试意识强。
2. 熟悉 Linux 驱动开发与调试:能阅读硬件 spec 与寄存器手册,在架构师/资深同事指导下独立完成明确驱动子模块。
3. 理解 DMA、中断、内存映射、MMIO 等基本概念;了解 KMD/UMD 分层与设备节点/ioctl 基本流程。
4. 熟练使用 AI 编程工具辅助驱动开发、日志分析与问题定位;具备扎实的代码审查素养。

【加分项】
1. 有 AXI/片上总线、固件交互或 NPU/AI 加速器驱动实践经验;参与过芯片 Bring-up或 FPGA 原型联调。
2. 熟悉 PCIe 驱动(若产品含独立模组或验证板);有长跑稳定性测试或驱动 CI 建设经验。
3. 有过基于 RAG/LLM/Agent 辅助完成驱动模块交付经验者优先。

Skills

Apply

See also