崗位職責(zé):
1、配合硬件工程師適配新產(chǎn)品BIOS開(kāi)發(fā);
2、舊版BIOS優(yōu)化維護(hù);
3、測(cè)試分析舊版BIOS存在的BUG;
4、優(yōu)化或關(guān)閉一些不合理的界面;
5、給大客戶(hù)定制專(zhuān)用版BIOS;
任職資格:
1.、計(jì)算機(jī)科學(xué)、電子工程、自動(dòng)化等相關(guān)專(zhuān)業(yè)本科及以上學(xué)歷。 英語(yǔ)能力需達(dá)到四級(jí)及以上,能熟練閱讀英文技術(shù)文檔(如芯片手冊(cè)、設(shè)計(jì)指南)。
2、 技術(shù)能力:
0 X86架構(gòu)與芯片組:
熟悉Intel/AMD芯片組(如Skylake、Kabylake、Coffeelake等平臺(tái))的底層架構(gòu)及寄存器操作。
掌握ACPI規(guī)范、PCI/PCIe總線(xiàn)協(xié)議、SMBus、SATA等接口技術(shù)。
0 BIOS開(kāi)發(fā)工具與框架:
熟練使用AMI或BYO BIOS開(kāi)發(fā)環(huán)境,熟悉其代碼框架和調(diào)試工具。
具備BIOS移植、功能定制(如GPIO配置、電源管理優(yōu)化)的能力。
o 編程語(yǔ)言:
精通匯編語(yǔ)言和C語(yǔ)言,能進(jìn)行底層硬件交互編程。
了解操作系統(tǒng)與硬件的交互機(jī)制(如Linux內(nèi)核與BIOS的接口)。
3.、硬件知識(shí)
熟悉計(jì)算機(jī)組成原理、主板電路設(shè)計(jì)、內(nèi)存映射及中斷機(jī)制368。
了解POST(上電自檢)流程、CMOS配置及引導(dǎo)加載程序(如GRUB、UEFI)的實(shí)現(xiàn)原理
4.、開(kāi)發(fā)經(jīng)驗(yàn)
至少5年以上X86平臺(tái)BIOS開(kāi)發(fā)經(jīng)驗(yàn),主導(dǎo)或參與過(guò)主板BIOS開(kāi)發(fā)項(xiàng)目(如工控機(jī)、服務(wù)器主板)