崗位職責(zé)
1. 開(kāi)發(fā)移動(dòng)存儲(chǔ)系統(tǒng)所需的固件;
2. 依照J(rèn)EDEC?UFS?Spec?及客戶(hù)需求開(kāi)發(fā)UFS?protocol?layer?以及UFS?Feature?實(shí)現(xiàn)
3.與SoC設(shè)計(jì)及驗(yàn)證團(tuán)隊(duì)、FPGA原型設(shè)計(jì)團(tuán)隊(duì)和硬件設(shè)計(jì)團(tuán)隊(duì)密切合作開(kāi)發(fā)整個(gè)存儲(chǔ)系統(tǒng);
4.分析產(chǎn)品及系統(tǒng)的需求來(lái)產(chǎn)生固件模塊設(shè)計(jì);
5.使用各種存儲(chǔ)測(cè)試儀器、分析儀及其它調(diào)試工具;包含Scope?,?Logic?Analyzer.?etc…
6.撰寫(xiě)并檢查各種工程文檔。
任職要求
1. 電子工程專(zhuān)業(yè)或計(jì)算機(jī)專(zhuān)業(yè)本科及以上學(xué)歷,1年以上固件設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn);
2. 熟練掌握C語(yǔ)言編程及調(diào)試;?
3. 具有ARM?Cortex-R系列或ARM?Cortex-A系列編程開(kāi)發(fā)的知識(shí)和代碼優(yōu)化經(jīng)驗(yàn);
4. 具有UFS/MIPI?M-PHY協(xié)議的知識(shí)和編程經(jīng)驗(yàn);
5. 或熟悉其他存儲(chǔ)方面協(xié)議如eMMC,SCSI、SAS及SATA;
6. 具有基本硬件操作概念
7. 最好具有UFS/eMMC協(xié)議和驅(qū)動(dòng)開(kāi)發(fā)的經(jīng)驗(yàn);
8. 最好具有嵌入式Linux的開(kāi)發(fā)經(jīng)驗(yàn);
9. 最好具有NAND?Flash的知識(shí)和編程經(jīng)驗(yàn);