Home
Jobs

3 Kmdf Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

We are looking for a highly skilled Windows Internals Expert Programmer to join our core development team. The ideal candidate will have a deep understanding of the Windows operating system internals, including kernel, memory management, drivers, security subsystems, and debugging complex system-level issues. You will be responsible for designing and implementing low-level system components, debugging complex issues, and optimizing performance and security across our Windows platforms. Key Responsibilities: Design and develop kernel-mode and user-mode components for Windows OS. Work on low-level areas such as memory management, process/thread scheduling, file systems, and device drivers. Analyze and debug complex issues involving Windows internals using tools like WinDbg. Develop and maintain custom Windows drivers (KMDF/UMDF). Reverse engineer undocumented Windows APIs or behaviors when necessary. Work with hardware and firmware teams to integrate software with custom hardware. Implement secure coding practices and contribute to OS-hardening efforts. Collaborate with security researchers, product teams, and QA to deliver robust software. Required Skills and Qualifications: Strong expertise in C/C++ programming for Windows. Deep knowledge of Windows Internals (kernel, memory management, I/O, system calls). Experience with Windows Driver Frameworks (WDM, KMDF, UMDF). Proficient in WinDbg, Windows Performance Toolkit, Process Monitor, etc.

Posted 2 weeks ago

Apply

8 - 12 years

30 - 35 Lacs

Noida

Work from Office

Naukri logo

We work hard to make security easy, and we're looking for a full-time Software Engineer to help us continue developing the best-in-breed platform for Duo product. You will work with engineers, designers and product managers to understand their needs and collaborate on technical direction, assist your teammates and communicate progress. You will build, document, extend and maintain the components that make up the Duo product and share ownership for its success. Skills and qualities you have o Experience as a professional software engineer working in teams with a history of shipping successful applications o 8 to 12 years of experience working with C++ is mandatory for this requirement o Strong experience working with Windows APIs o Experience with Rust o Experience developing Device Drivers o Experience in following areas: Kernel Mode Driver Framework (KMDF), User Mode Driver Framework (UMDF), Windows Filtering Platform (WFP), File system Mini-filters o Implemented programming patterns resulting in high-quality,performant, and maintainable code o Proficiency developing backend services for medium to large applications in a production environment over multiple releases o Proficiency delivering software using agile methodologies o Dedication to owning the quality of your output and desire to invent a new network security product o A good understanding of OOP and design patterns that avoid redundancy and promote efficiency, legibility, testability, and maintainability of code Even better if you have... o DLP domain knowledge o Experience working with .NET technologies o Dedication to build tools with usability in mind, so your work can benefit a wide audience

Posted 2 months ago

Apply

1 - 3 years

4 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

General Summary: Good understanding on Windows Boot flow, Windows OS internals and Windows Driver knowledge (KMDF) Windows Device driver programming and debugging with WinDbg, JTAG/other tools. ARM Processor architecture and Assembly Language. Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). Experience with Qcom chipsets and Windows platform development Good coding skills in C and batch script Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies