Overview
Skills
Job Details
We are seeking a highly skilled engineer with deep expertise in Windows application and kernel-mode driver development. This role focuses on building robust, secure, and high-performance solutions within the Windows ecosystem, particularly leveraging the Windows Filtering Platform (WFP) for advanced network inspection and control.
Key Responsibilities
• Design and develop kernel-mode drivers using the Windows Driver Kit (WDK).
• Implement advanced network packet filtering and inspection using the Windows Filtering Platform (WFP).
• Develop and maintain system-level applications using the Win32 API and Windows system programming techniques.
• Architect solutions that integrate with the Windows networking stack, including kernel networking components.
• Ensure compliance with Windows security models, including code signing and driver certification processes.
• Perform performance analysis and troubleshooting using tools such as Windows Performance Toolkit, network analyzers, and system tracing utilities.
• Debug complex kernel-level issues using crash dumps, kernel debugging tools, and system diagnostics.
• Collaborate with cross-functional teams to integrate Windows-based components into larger systems.
• Maintain high standards of code quality, security, and reliability across all Windows development efforts.
Required Skills
• Advanced proficiency with WDK and kernel-mode driver development.
• Deep understanding of Windows Filtering Platform (WFP).
• Strong knowledge of Win32 API and Windows system internals.
• Experience with Windows networking architecture and kernel networking components.
• Familiarity with Windows security, code signing, and driver certification workflows.
• Proficiency in Rust for system-level agent development and Python for backend integration.
• Strong grasp of networking protocols (TCP/IP, HTTP, DNS, routing, firewalls, load balancing).
• Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry, ELK/Loki) for Windows environments.
• Experience with version control (Git), CI/CD systems (GitHub Actions, CircleCI), and ticket management tools (Jira, Azure DevOps).