- 岗位职责
- 需要按照项目要求进行软件的设计和架构,主要是在Windows内核态进行开发。也需要配合用户态开发人员进行联调。
- 负责平台的系统稳定性、性能调优、安全等工作。
- 保证代码质量及系统稳定性
- 岗位要求
扎实的 C/C++ 语言开发功底,有2年以上 C/C++ 实际开发经验,对于软件工程/软件质量等领域有工程经验和良好的理解
熟悉 Windows 内核编程,了解Windows内核运行机制(文件系统、磁盘、内存、进程线程等)
熟悉 KMDF、WDM、熟悉用户态和内核态 HOOK 技术,如minifilter、TDI、NDIS、WFP等
能使用 Windbg 以及常用 Windows 调试和排错工具对系统进行排错和性能调优
具备独立分析定位问题,编写代码针对性解决问题的能力;对工作涉及到的未知领域能进行力所能及学习和研究
具备良好的沟通能力,能自我驱动高效的完成工作
有逆向工程经验和安全软件开发如 DLP 或者 EDR 类软件开发经验优先
有 Linux 内核开发经验优先