存储固件工程师
职位描述
工作职责:
1. 结合PRD,线路图和芯片spec,进行模块设计,并完成相应的SW spec。
2. 根据产品的需求定制相应的HBA/raid configuration和SAS expander FW。
3. 根据产品的需求定制相应的pcie switch FW。
4. 基于SW spec和芯片spec进行软件的开发,使用模拟环境进行功能原型的验证,进行相应的单元测试,提前发现代码中的问题, 使用SVN管理工具进行源代码管理。
5. 与HW,BMC, thermal协作,同步项目的架构和使用的芯片,及时反馈HW线路图中的问题,提前熟悉芯片spec。与BMC协作,完成协议的定制和接口的开发。了解并在代码中实现thermal的需求。
6. 具备较强的问题分析和解决能力,及时反馈SIT,PA及客户报告的问题,并进行调试,使用tracking system跟踪问题直到解决。
7. 与厂商broadcom(原LSI)和microsemi(原PMC) FAE进行沟通并解决项目中碰到的问题。
职位要求:
1. 电子/通信/计算机等相关专业本科以上学历;
2. 熟练掌握C语言进行软件的开发。
3. 2年以上存储固件开发经验,熟练掌握Broadcom expander SDK,并熟练进行config file,SES定制。
4. 熟练掌握存储方面问题的定位和调试。
5. 熟悉Broadcom/microsemi HBA/RAID 功能定制。
6. 熟悉软件开发流程,和相关工具的使用,比如tracking system, SVN.
7. 熟悉Broadcom PLX或microsemi pcie switch SDK优先