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