
Experienced Windows Device Driver Developer Wanted
4 days ago
Senior Windows Device Driver Developer Position Summary:
We are seeking an experienced Windows device driver developer to join our team. The ideal candidate will have a strong background in Windows kernel-mode programming, driver frameworks, and hardware interfacing.
- Design, develop, and maintain Windows device drivers for various hardware devices.
- Collaborate with hardware engineers and software teams to understand hardware specifications and implement driver software accordingly.
- Perform driver debugging, testing, and performance tuning to ensure reliability and stability.
- Develop and maintain documentation for drivers, APIs, and related tools.
- Troubleshoot and resolve complex issues involving hardware-software interactions.
- Ensure compliance with Microsoft's driver development best practices and security guidelines.
- Support product integration and provide timely bug fixes and updates.
- Mentor junior developers and conduct code reviews to ensure high code quality.
Required Skills and Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
- 10+ years of hands-on experience in Windows device driver development.
- Strong knowledge of Windows Driver Model (WDM), Kernel-Mode Driver Framework (KMDF), and User-Mode Driver Framework (UMDF).
- Proficient in C and C++ programming languages.
- In-depth understanding of Windows internals, kernel architecture, and driver stack.
- Experience with hardware protocols such as PCIe, USB, I2C, SPI, UART, or similar.
- Expertise in debugging tools like WinDbg, Visual Studio Debugger, and kernel debugging.
- Familiarity with hardware interfacing, interrupts, DMA, and power management.
- Knowledge of Microsoft Visual Studio and Windows Driver Kit (WDK).
- Strong understanding of multithreading, synchronization, and real-time constraints in driver development.
- Excellent analytical and problem-solving skills.
- Good communication skills and ability to work in a collaborative team environment.
Preferred:
- Experience with network drivers, storage drivers, or multimedia drivers.
- Exposure to virtualization and hypervisor-based environments.
- Understanding of Windows security model and driver signing.
Key Responsibilities and Deliverables:
The successful candidate will be responsible for designing, developing, and maintaining Windows device drivers for various hardware devices. Key responsibilities include:
- Designing and implementing device drivers using WDM, KMDF, and UMDF.
- Collaborating with cross-functional teams to integrate drivers into the operating system.
- Debugging and troubleshooting issues with drivers.
- Conducting code reviews to ensure high code quality.
Requirements:
To be considered for this position, you must have:
- 10+ years of experience in Windows device driver development.
- Strong knowledge of Windows Driver Model (WDM), Kernel-Mode Driver Framework (KMDF), and User-Mode Driver Framework (UMDF).
- Proficient in C and C++ programming languages.
- Experience with hardware protocols such as PCIe, USB, I2C, SPI, UART, or similar.
- Expertise in debugging tools like WinDbg, Visual Studio Debugger, and kernel debugging.
- Knowledge of Microsoft Visual Studio and Windows Driver Kit (WDK).
- Strong understanding of multithreading, synchronization, and real-time constraints in driver development.
Preferred Requirements:
While not required, experience with the following is preferred:
- Network drivers, storage drivers, or multimedia drivers.
- Virtualization and hypervisor-based environments.
- Windows security model and driver signing.
What We Offer:
As a senior Windows device driver developer at our company, you can expect:
- A competitive salary and benefits package.
- Ongoing professional development opportunities.
- A collaborative and dynamic work environment.
How to Apply:
If you're passionate about Windows device driver development and want to join a team that shares your enthusiasm, please submit your application today
-
Window Device Driver
2 days ago
Bengaluru, Karnataka, India ElevarSoC Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per yearHello Connections,Greetings from ElevarSoCWe are hiring for Wndow Device Driver with 3-6 Years of Experience for Hyderabad locationhashtag#HyderabadImmediate / 2 weeks preferredhashtag#Below the jdTechnical Skill:Experience in system programming & windows device drivers development.Experience in Windows kernel programming.Experience in Windows device driver...
-
PIQUOTA - Windows Device Driver Developer
4 days ago
Bengaluru, Karnataka, India PIQUOTA DIGITAL SOLUTIONS Full timeExperience : 5+ Years Location : Bangalore ( Work from office)Requirements :- Design, develop and maintain Windows device drivers in kernel mode to support advanced endpoint security features including anti-malware, endpoint detection and response (EDR), and threat prevention.- Perform in-depth debugging and troubleshooting of kernel-mode drivers using tools...
-
Bengaluru, Karnataka, India beBeeDriver Full time ₹ 15,00,000 - ₹ 20,00,000**Job Title:** Windows Device Driver Engineer The Role entails developing and supporting Windows Driver development for PCI/ PCIe/ PXI/ PXIe interfaces to communicate with embedded platforms. Responsibilities: Develop unit test frameworksWork with the team to integrate drivers to host applications and test frameworksFollow established software development...
-
Windows Driver Developer
6 days ago
Bengaluru, Karnataka, India beBeeDriver Full time ₹ 12,00,000 - ₹ 15,00,000About UsWe are a global organization that highly values the contributions of each employee. Our ability to attract top talent is a testament to our commitment to fostering a sense of belonging for everyone. We recognize the rapid evolution of technology and society that impacts our industry, and we prioritize equipping our employees with diverse...
-
Windows Driver Development Specialist
2 days ago
Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 15,00,000 - ₹ 25,00,000Driver Development Engineer - WindowsWe are seeking a talented Driver Development Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, coding, and debugging Windows drivers for PCI, PCIe, PXI, and PXIe interfaces.This is an excellent opportunity to work on challenging projects, collaborate with a skilled...
-
Device Driver Developer
16 hours ago
Bengaluru, Karnataka, India Creative Hr Solutions Full time ₹ 15,000 - ₹ 28,00,000 per yearWe are seeking an experienced Embedded Software Engineer in Developing and debugging device drivers, kernel mode components, and middleware for embedded Linux (uclinux, FreeRTOS). Candidates from Banglore will be prefrred.
-
Windows Kernel Driver Development
3 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 1,04,000 - ₹ 1,30,878 per yearGeneral Summary:The ideal candidate needs to have:Strong Embedded system knowledge, Experience on Windows Internals and good driver development.Solid understanding of Operating System concepts, RTOS, FW management.Solid understanding of System level features, Processor and Power management, architecting system level features.Hands on experience in complex...
-
Windows Application Developer
4 days ago
Bengaluru, Karnataka, India TekPillar Full timeJob Role : Windows CE Application DeveloperExperience : 3 to 8 YearsLocation : BangaloreWe are seeking a skilled Windows CE Application Developer with strong experience in developing embedded applications for medical devices. The candidate will be responsible for designing, developing, and maintaining Windows CE applications, optimizing system performance,...
-
Linux Device Driver Developer
2 days ago
Bengaluru, Karnataka, India MaimsD Technology Full timeRole : Linux Device Driver DevelopmentLocation : Bangalore/HyderabadExp : 3 to 10 YearsJob Summary :We are seeking a talented Embedded Linux Device Driver Developer to join our team in Bangalore or Hyderabad. The ideal candidate will have a strong understanding of embedded programming, C language, and device drivers, with experience in Linux kernel...
-
Bengaluru, Karnataka, India GlobalLogic Full timeWindows Driver developmentRequirements Skill set required Mandatory Electronics Electrical or Computer Science graduate with 5-8 years of experience Experience of designing coding and debugging in Windows C C C Kernel or device driver experience with an understanding of low-level interactions between hardware and software Experience with Systems...