欢迎光临爱博强企业管理咨询(苏州)有限公司官网!
咨询热线 18862301588
性别 | 不限 | 人数 | 1人 |
部门 | 上海某知名半导体公司 | 经验 | 十年以上 |
学历 | 硕士 | 地址 | 上海 |
年龄 | 不限 | 薪资 | 50-100万元 |
详情 | 职位概述: 参与SOC+FPGA异构芯片项目的开发。负责SOC部分的软件架构定义,第三方IP评估,boot系统软件,SOC固件的设计,OS的移植以及维护 岗位职责: 1) 根据系统需求以及SOC+FPGA异构高性能计算芯片硬件结构,进行软件需求分析,负责软件方案设计以及软件架构定义 2) 从软件角度参与SOC第三方IP评估与选型 3) 基于ARM架构Cortex A以及R系列,RISC-V架构的CPU进行底层软件程序开发 4) 负责SOC+FPGA异构芯片Bootloader的开发和维护 5) Linux内核的移植和维护、以及硬件IO外设相关驱动程序的开发和维护 6) RTOS的移植和应用程序开发 7) 在Linux开发环境中利用Make、Shell、Python等工具和方法进行SDK框架维护 8) 协同FPGA EDA 团队完成 * 与将底层软件集成到toolchain工具中 * 将FPGA的bitstream集成到整个SOC+FPGA boot流程中 任职要求: 1) SOC软件方向10年以上工作经验,熟悉异构芯片结构(APU+RPU+FPGA+AI Engine) 2) 精通汇编语言、C/C++、Linux Shell、Make、Python等 3) 精通Linux、freeRTOS等常见的操作系统 4) 精通Bootloader的工作原理,能够根据CPU及相关硬件系统的需求设计多stage的bootloader程序以及u-boot程序的移植和维护 5) 熟练掌握Linux内核移植过程,精通Linux内核任务调度、内存管理、文件系统管理等原理,熟练掌握Linux驱动开发和应用程序开发。 6) 熟练掌握USB/ EMMC/ SDIO/ Ethernet/ USB/ Flash/ UART/ CAN/ SPI/ I2C等IO设备驱动程序开发; 7) 有ARM Cortex A/R系列以及RISC-V CPU架构的软件设计相关经验,熟悉JTAG、GDB、ARM DS、Keil等软件调试工具,熟悉ARM CPU的debug/trace功能 8) 了解Zynq-7000,Zynq-MPSOC以及Versal ACAP软件架构 9) 良好的英语口语与书写交流能力 10) 良好团队合作能力 来源:上海猎头公司爱博强猎头发布 |
||