岗位描述
岗位职责
1.负责CPU芯片软件设计文档和驱动代码开发,包括SOC系统启动、UEFI、PCIe/DDR/外设等Firmware/驱动开发
2.负责Linux内核定制需求开发、内核性能优化和crash问题定位分析;
3.在硅前EMU(仿真)/FPGA平台和芯片回片后,进行驱动的全流程验证
岗位要求
1、本科及以上学历,计算机软件类/电子信息类/集成电路/人工智能类等相关专业;
2、具有良好软件编程能力,熟练掌握汇编/C/C++编程语言,对编译原理有一定了解,有小型以上软硬件项目开发经验优先;
3、对CPU、操作系统、Linux驱动、Linux内核有一定的了解,有板级软硬件开发调试经验优先;
4、对从事底层驱动软件开发有浓厚的兴趣及技术钻研能力,良好的团队精神和沟通能力;
5、有开源项目经验、嵌入式经验的优先;计算机领域发表过论文、国际期刊、专利的优先考虑。