岗位职责: 1.负责自研芯片的解决方案交付、问题分析和优化落地 2.负责自研芯片的驱动开发和性能调优 3.负责自研芯片的内核和实时系统的维护和演进
岗位要求: 1.精通C/C语言编程,具有良好的编程习惯和代码质量意识。 2.深入理解计算机组成原理、操作系统原理(特别是进程/线程、调度、内存管理、同步机制等)。 3.核心技能(具备以下一项或多项): RTOS基础:了解至少一种主流实时操作系统(如FreeRTOS,uC/OS,RT-Thread,Zephyr,VxWorks,QNX等)的基本原理和架构。 LINUX基础:熟悉Linux内核驱动开发框架,有较好的Linux基础 驱动基础:熟悉各类低速接口(UART,I2C,SPI,CAN,LIN等)和高速接口(PCIe, Ethernet、UFS等),具备芯片验证和驱动开发经验者优先; 4.加分项(非必需,但会优先考虑): 有实际的RTOS/linux移植、驱动开发或内核模块开发经验(课程项目、实习、竞赛、开源贡献等)。 了解芯片架构(特别是公司自研芯片使用的架构)或SoC基础知识。 熟悉汇编语言(ARM,RISC-V等)。 良好的英文技术 |
|