Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 20751950

    BENGALURU · FULLTIME

    Windows Device Driver Developer

    Capgemini

    Capgemini

    Bengaluru · onsite · Posted 10d ago

    Sourced fromNaukri
    Undisclosed5–9 yrsfulltimeBengaluru

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role


    Job Title: Senior Windows Device Driver Engineer
    Experience: 5+ Years
    Location: Bangalore, 2nd Round F2F
    Employment Type: Full Time


    Job Description

    We are looking for an experienced Windows Device Driver Engineer with strong expertise in Windows Driver Frameworks, kernel development, multimedia/graphics architecture, and low-level system software development. The ideal candidate should have hands-on experience in Windows driver development, debugging, firmware interactions, and embedded platform bring-up.


    Key Responsibilities

    • Design, develop, debug, and maintain Windows device drivers in both Kernel Mode (KMDF) and User Mode (UMDF).
    • Develop drivers and applications for Graphics, NPU, PCIe, USB, I2C, and I/O subsystems.
    • Port and optimize drivers across different Windows OS versions.
    • Perform root cause analysis using WinDbg, crash dump analysis, and BSOD debugging.
    • Work closely with firmware, hardware, and validation teams for product bring-up and feature enablement.
    • Manage release deliverables, documentation, and certification activities.
    • Support WHQL certification and driver release processes.

    Mandatory Skills

    • 5+ years of experience in Windows Device Driver Development.
    • Strong expertise in Windows Driver Framework (WDF/KMDF/UMDF).
    • Hands-on experience with WDK (Windows Driver Kit).
    • Strong programming skills in C/C++ and Object-Oriented Design.
    • Good understanding of Windows OS Internals, x86 Architecture, Memory Management, and I/O Subsystems.
    • Experience with PCIe, USB, I2C, Device Drivers, and Embedded Systems.
    • Expertise in WinDbg, Kernel Debugging, BSOD Analysis.
    • Experience in Graphics, Multimedia, NPU, or System Driver Development.
    • Knowledge of Git, Gerrit, JIRA, and Version Control Tools.

    Preferred Skills

    • Experience with Trusted Applications, Secure Boot, and Firmware-Hardware Handshakes.
    • Understanding of ABL Firmware, BIOS, PCIe Architecture, and SoC Power Management.
    • Knowledge of ECC, SME, SEV, RAS, DDRx, NVDIMM, and DIMM Technologies.
    • Experience with low-level hardware programming and platform bring-up.
    • Exposure to WHQL certification and production driver releases.

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    X86C Programming languageWindbgWdkwindows driver development

    Section · Company

    About Capgemini

    Capgemini

    Capgemini

    IT Services & Consulting

    235k+

    employees

    1967

    59 years old

    Mumbai, Maharashtra

    India

    About

    Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value.

    Industries

    IT Services & ConsultingAnalytics & KPOBankingSoftware Product

    Employee ratings

    53,345 reviews

    3.6/ 5

    Culture

    3.6

    Career growth

    2.8

    Work-life

    3.8

    Employees rate it well for

    Work Life Balance7494Salary7201Work Culture5032Appraisal4419Senior Management3872

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 26,221 jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained