5. 資安事業群 - 研發部 - Windows 核心研發工程師|InfoSec BU - R&D - Windows Kernel Engineer
Posted Updated 4
views
Description
## 職務說明
參與 Windows Kernel 與 Driver 技術研發,負責核心層系統功能、事件監控及相關底層技術開發與驗證。
## 工作內容
- 開發及維護 Windows Kernel Driver。
- 研究 Process、File、Registry、Network 等核心層系統行為。
- 開發 Minifilter、WFP 或相關 Kernel 功能。
- 建立 Kernel 與 User-mode 間的資料交換機制。
- 進行 Kernel Debug、Crash Dump 與系統問題分析。
- 建立 PoC、Prototype,驗證核心層技術。
## 必要條件
- 具 C/C++ 系統程式開發能力。
- 具 Windows Driver 或 Kernel Programming 經驗。
- 熟悉 Windows Kernel 與 Driver 基本架構。
- 具 Debugging 與系統問題分析能力。
## 加分條件
- 具 Minifilter 或 WFP 開發經驗。
- 熟悉 Windows Internals。
- 熟悉 Windows Kernel Callback 機制。
- 熟悉 WinDbg 或 Crash Dump Analysis。
- 具 Reverse Engineering 或 Malware Analysis 經驗。
不要求同時具備所有 Kernel 技術,會依個人專長安排主要研發方向。
---
## Position Overview
Research and develop Windows kernel-level technologies, drivers, and low-level system capabilities.
## Responsibilities
- Develop and maintain Windows kernel drivers.
- Research kernel-level process, file, registry, and network behavior.
- Develop Minifilter, WFP, and related kernel functionality.
- Implement communication between kernel and user mode.
- Perform kernel debugging, crash dump analysis, and troubleshooting.
- Build PoCs and prototypes to validate kernel-level technologies.
## Required Qualifications
- C/C++ systems programming experience.
- Hands-on Windows driver or kernel development experience.
- Understanding of Windows kernel and driver architecture.
- Strong debugging and system troubleshooting skills.
## Preferred Qualifications
- Experience with Minifilter or WFP.
- Knowledge of Windows Internals.
- Experience with Windows kernel callbacks.
- Experience with WinDbg or crash dump analysis.
- Experience with reverse engineering or malware analysis.