Job Description
BSP开发工程师/专家(DDR驱动)杭州、上海全职研发 - 电子 / 半导体职位描述负责SoC平台DDR模块的底层驱动设计、开发、调试及性能优化,包括稳定性问题分析与解决
1、参与Uboot阶段DDR初始化、Training算法实现及校准流程调试,解决启动过程中的DDR相关问题
2、开发DDR相关工具及自动化脚本(如测试工具、验证框架)。
3、熟悉JEDEC DDR4/5、LPDDR4/5等协议,支持DFI/AMBA总线接口的驱动开发。
4、编写技术文档,输出高质量的代码及文档
5、与产品团队合作,提供产品开发周期中的技术支持职位要求1、计算机、电子工程、微电子、自动化等相关专业本科及以上学历
2、5年以上嵌入式系统开发经验,深入理解Linux内核架构、驱动程序开发和原型验证流程
3、掌握U-Boot、Bootloader开发,包括内存初始化、时钟配置等
4、深入理解DDR控制器、PHY工作原理,熟悉JEDEC标准及调试流程。
5、熟悉EMU和HAPS系统上进行芯片原型验证的方法,熟练使用示波器、逻辑分析仪等硬件调试工具
6、精通C/C++编程,熟悉Linux内核驱动开发模型
7、掌握Python/Shell脚本语言,能开发自动化测试工具
8、具备出色的分析问题和解决问题的能力,能够在快节奏的环境中承担一定压力
加分项:有芯片全流程开发经验(从设计到回片)者;熟悉RISC-V架构及启动流程;有开源社区贡献经历(如Linux内核、U-Boot等) 投递