|
|
| |
| |
职位描述 用小程序查看更多 |
|
1、本科及以上学历,电子信息工程、微电子、计算机科学与技术、自动化、通信工程等相关专业; 2、掌握扎实的底层技术基础知识:计算机组成原理、操作系统(RTOS/ Linux 内核基础)、数字电路 / 模拟电路、嵌入式系统原理; 3、具备良好的编程能力,熟练掌握 C 语言,了解 C++/Python,熟悉嵌入式开发工具(Keil、GCC、JLink/ST-Link 调试器); 4、具备常见总线协议(I2C、SPI、PCIe等)及存储器接口(DDR、NAND、eMMC等)的开发与调试经验,有硅前仿真验证(如ZeBu/FPGA平台)经验者优先。 5、掌握常用调试工具与方法,具备较强的问题定位与解决能力,能独立处理驱动开发过程中的复杂技术问题。 6、具备良好的沟通协作能力、团队合作精神和较强的学习能力,责任心强,能高效推进项目进度。 7、有通信类SOC芯片、低功耗系统开发、GPU/显示驱动开发经验者优先考虑。 1、负责SOC芯片相关IP驱动开发与验证,包括但不限于DDR、PCIe、Ethernet、I2C、SPI等常见接口及外设驱动; 2、承担SOC芯片原型验证阶段的底层软件开发工作,保障芯片硬件功能的顺利验证与调试,参与量产应用阶段驱动程序的优化迭代,提升芯片性能与稳定性; 3、负责Bootloader(如U-Boot)开发及Linux/RTOS操作系统移植、内核裁剪与定制,熟悉系统启动流程及异常处理机制; 4、参与异构多核系统构建,负责核间通信、多核启动加载及异常诊断,完成板级外设驱动开发与调试工作; 5、配合硬件设计团队开展软硬协同调试,攻克技术难题,分析并解决系统稳定性、功耗及性能相关问题; 6、负责驱动开发相关文档的编写与管理,包括设计文档、测试报告、用户手册等,保障开发过程的规范化与可追溯性。 |
|
| |
|
|
| |
|