Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
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
8 - 12 years
30 - 35 Lacs
Noida
Work from Office
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
1 - 3 years
4 - 8 Lacs
Hyderabad
Work from Office
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
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2