Posted on: 09/09/2025
We are seeking a highly skilled Windows Kernel Developer with 36 years of relevant experience in C/C++ programming within the Windows OS environment. The ideal candidate will have strong expertise in both kernel-mode and user-mode development, coupled with an in-depth understanding of networking protocols and solid foundations in data structures and algorithms.
Key Responsibilities :
- Design, develop, and maintain Windows kernel-mode drivers and system-level components.
- Implement and optimize C/C++ programs in Windows OS environments with focus on performance, security, and stability.
- Work on both kernel space and user land for system-level programming and debugging.
- Develop and troubleshoot networking features and protocols (TCP/IP, UDP, SSL/TLS, IPSec, VPN).
- Apply strong knowledge of data structures, algorithms, and OS internals to solve complex system-level problems.
- Perform low-level debugging and performance analysis using tools such as WinDbg, ETW, WPA.
- Collaborate with cross-functional teams to design secure and scalable system software solutions.
- Ensure compliance with coding standards, system security, and software quality practices.
Required Skills & Qualifications :
- 36 years of hands-on experience in C/C++ programming in Windows OS environments.
- Strong expertise in Windows kernel-mode and user-mode development.
- Deep understanding of networking concepts: TCP/IP, UDP, SSL/TLS, IPSec, VPN.
- Solid grasp of Data Structures and Algorithms for system-level problem solving.
- Familiarity with Windows internals, driver frameworks (WDM, WDF/KMDF), DLLs, and API integration.
- Strong debugging and troubleshooting skills with WinDbg or equivalent tools.
- Good communication and problem-solving skills with the ability to work in collaborative environments.
Nice to Have (Optional) :
- Experience with Windows security, firewalls, or endpoint protection.
- Knowledge of multithreading, synchronization, and memory management in kernel/user space.
- Exposure to performance tuning and low-level hardware interactions (PCI, DMA, I/O).
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1543634
Interview Questions for you
View All