Windows Fax/Printer Driver Engineer

Department Icon IT / Software Development & Related
Posted: 11 months ago
3-8 years
Hybrid - Bengaluru
IT / Software Development & Related
work from office
Full Time

Posted: 11 months ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

  • Engineer, develop and maintain Printer Device Drivers for Mono/Color Inkjet or Laser devices.
  • Engineer, design, develop, test, and maintain Windows Printer/Fax drivers and related system components.
  • Working experience with the Windows printing architecture including spooler services, rendering pipeline, and V4 driver model.
  • Translate application graphics commands into a format printers understand (PCL, PS, PDF).
  • Implement V4 Printer Driver model with rendering filters and customization of print class drivers (Unidrv/PScript).
  • Integrate print pipeline with OS components such as Print Spooler, Print BRM, and XPS path.
  • Collaborate with hardware teams to integrate drivers with new Printer/Fax models.
  • Work with Printer/Fax firmware for job status, fault events, supply levels, duplex features, scanning and faxing.
  • Debug kernel crashes, communication issues and analyze crash dumps using WinDbg.
  • Support driver signing, HLK/WHQL certification and deployment through Windows Update.
  • Maintain and update drivers for latest Windows releases and evolving hardware.
  • Performance optimization in print throughput, power management, raster rendering and color accuracy.
  • Participate in design reviews, CI pipelines and maintain documentation.

Required Skills & Qualifications

  • Strong proficiency in C/C++ and object-oriented programming.
  • Deep understanding of Windows OS internals, kernel mode programming and device driver model and Windows driver architecture
  • Experience with WDM, UMDF and/or KMDF driver frameworks.
  • Expertise in driver debugging using WinDbg and ETW.
  • Proficiency with Visual Studio and version control (Git/SVN).
  • Knowledge of Windows printing pipeline, GDI/XPS rendering workflows.
  • Bachelors or Master’s degree in Computer Science or related field.
  • Lead development and integration of Printer/Fax drivers with cloud printing platforms (e.g., Universal Print, Google Cloud Print) and web applications.

Preferred Qualifications

  • Experience with network Printer/Fax technologies (Ethernet, Wi-Fi).
  • Understanding of communication and network protocols like TCP/IP, IPP, SNMP.
  • Experience with hardware testing tools, protocol analyzers and USB traces.
  • Familiarity with IPP Everywhere, Mopria certification and AirPrint.

Skills

WDMC++Windows KernelWindows Driver DevelopmentUmdfKernelPrintingFaxCDebuggingTestingVersion ControlCloud

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Hybrid - Bengaluru.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.