1. Windows 軟件開發(fā)
開發(fā)、維護(hù) Windows 環(huán)境下的應(yīng)用程序、驅(qū)動(dòng)或系統(tǒng)工具(如 WDM/KMDF 驅(qū)動(dòng)、Win32/WPF 應(yīng)用等)。
使用 C/C++/C# 等語(yǔ)言進(jìn)行開發(fā),熟悉 Windows API、WinRT 或 WSL 相關(guān)技術(shù)。
調(diào)試 Windows 系統(tǒng)問題,分析日志(如 Event Viewer、WinDbg)。
2. BIOS/固件協(xié)作
理解 BIOS/UEFI 基本架構(gòu),能閱讀 ACPI 表、SMBIOS 數(shù)據(jù),并與固件團(tuán)隊(duì)協(xié)作調(diào)試硬件兼容性問題。
分析 BIOS 與 Windows 的交互問題(如電源管理、硬件初始化)。
3. 跨團(tuán)隊(duì)協(xié)作
與硬件、測(cè)試團(tuán)隊(duì)合作,確保系統(tǒng)穩(wěn)定性與性能優(yōu)化。
編寫技術(shù)文檔,記錄開發(fā)流程和問題解決方案。
1. 必備技能:
3 年左右 Windows 軟件開發(fā)經(jīng)驗(yàn),熟練使用 C/C++,熟悉 Win32 API 或 .NET 框架。
了解 BIOS/UEFI 基礎(chǔ)知識(shí),如 ACPI、SMBIOS、Secure Boot 等。
熟悉調(diào)試工具(WinDbg、Visual Studio Debugger、UEFI Shell)。
了解計(jì)算機(jī)體系結(jié)構(gòu)(x86/ARM)、硬件通信協(xié)議(如 SPI、I2C)。
2. 加分項(xiàng):
有 UEFI 固件開發(fā)或調(diào)試經(jīng)驗(yàn)(如 EDK2、AMI BIOS、InsydeH2O)。
熟悉 Windows 驅(qū)動(dòng)開發(fā)(WDF、WDM)或內(nèi)核調(diào)試。
了解硬件安全技術(shù)(如 TPM、Intel SGX)。
對(duì)AI 模型和算法有興趣和研究
3. 軟技能:
良好的問題分析與解決能力,能獨(dú)立排查復(fù)雜系統(tǒng)問題。
團(tuán)隊(duì)協(xié)作意識(shí)強(qiáng),能與硬件工程師、測(cè)試工程師高效溝通。
統(tǒng)招本科 ,工作地點(diǎn) 上海
該崗位涵蓋了系統(tǒng)開發(fā)和驅(qū)動(dòng)開發(fā)的相關(guān)職責(zé),但更側(cè)重于 Windows 系統(tǒng)開發(fā),在系統(tǒng)開發(fā)的基礎(chǔ)上,需要與 BIOS / 固件協(xié)作,處理一些硬件相關(guān)的問題,對(duì)驅(qū)動(dòng)開發(fā)有一定的涉及和要求,但驅(qū)動(dòng)開發(fā)并非崗位的核心工作內(nèi)容。