岗位描述
岗位职责
1、参与基于自研AI芯片的服务器及超节点设备功能软件的开发,协助完成x86和嵌入式Linux下PCIE、USB等高性能外设的驱动开发、调试与问题定位。
2、负责SoC器件底层BSP、Boot、外设驱动的适配与调试,协助完成芯片bring-up、硬件适配、系统启动链路优化。
3、协助嵌入式操作系统底层适配、内核裁剪、驱动框架维护,保障系统稳定启动与高效运行。
4、配合硬件同事完成芯片调试、整机联调与问题定位,支持SoC器件选型评估与功能验证。
5、跟进行业嵌入式软件、驱动开发技术规范,输出底层技术文档、驱动手册、移植适配文档,沉淀平台化底层软件方案。
岗位要求
1、本科及以上学历,计算机、电子、微电子、自动化等相关专业。
2、熟练掌握C/C++语言,掌握指针、内存、结构体、位操作、编译链接等底层编程基础知识,具备良好的编码功底与问题排查能力。
3、驱动与操作系统认知
了解Linux/RTOS等操作系统基础原理,熟悉内核启动、设备树、驱动模型等相关知识;了解I2C、SPI、UART、USB、PCIe、Ethernet等常用外设协议, 具备PCIe、USB或NVMe等高性能设备驱动开发基础能力;