Login Sign Up

Embedded Device Driver Developer

TekPillar®

5 - 10 years

Bengaluru

Posted: 15/05/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Role: Embedded Device Driver Developer

Location: Bangalore


Key Responsibilities:

  • Develop and maintain embedded Windows device drivers using WDK, KMDF, UMDF, and WDM
  • Work closely with hardware, firmware, and architecture teams for driver integration
  • Debug and resolve driver issues using WinDbg, ETL, and Debug Viewer
  • Ensure compatibility across multiple Windows platforms and compliance with HLK standards
  • Participate in code reviews, validation planning, and technical documentation
  • Contribute to driver architecture and framework design decisions
  • Optimize driver performance, stability, and reliability
  • Collaborate with cross-functional teams for system integration and debugging


Required Skills:

  • 5+ years of experience in Windows Device Driver Development
  • Strong expertise in KMDF, UMDF, and WDM frameworks
  • Proficiency in C/C++ and Windows Kernel Programming
  • Experience with hardware interfaces such as PCI, Sensors, and Camera IPs
  • Hands-on experience with WinDbg and Remote Debugging
  • Strong debugging and analytical skills
  • Excellent communication and collaboration skills


Preferred Skills:

  • Experience with embedded systems and low-level firmware interaction
  • Understanding of Windows driver certification and HLK testing
  • Exposure to performance tuning and memory management
  • Familiarity with Agile/Scrum development methodologies

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.