系统软件开发工程师

岗位职责
  1. 负责芯片基础固件开发;
  2. 负责芯片SOC驱动开发,基于芯片特性,负责操作系统第三方中间件和应用程序优化;

  3. 负责芯片Pre-Silicon/Post-Silicon 系统软件验证。



任职要求
  1. 计算机/电子相关专业,本科及以上学历, 3年以上相关工作经验;
  2. 熟悉RISCV体系架构,熟悉Linux或者常见实时操作系统(FreeRTOS\RT-Thread等);
  3. 精通C/C++,具备良好的编程风格和文档编写习惯;

  4. 对 Linux 或RTOS内核有清晰的整体性理解,包括其与外部硬件、固件、软件的接口与实现,及其内部的进程管理、内存管理、设备驱动、文件系统等设计与实现;

  5. 有DPU芯片固件开发和系统软件开发经验者优先;

  6. 熟悉PCIe, 有PCIe驱动/固件开发经验者优先;

  7. 积极上进,有责任心,具备良好的团队合作能力。