1

Windows Device Driver Jobs in New York (NOW HIRING)

... Windows, iOS, Android) Create Application Programming Interfaces (APIs) that are clean, well ... device drivers, and hardware architectures Cloud-Based Development - Architect and develop new ...

Support Windows imaging processes, software deployment, device drivers, and operating system configurations. * Diagnose enterprise network issues involving IP addressing, DNS, DHCP, VPN connectivity ...

next page

Showing results 1-20

Windows Device Driver information

See New York salary details

$5

$59

$115

How much do windows device driver jobs pay per hour?

As of Aug 4, 2026, the average hourly pay for windows device driver in New York is $59.59, according to ZipRecruiter salary data. Most workers in this role earn between $50.24 and $72.31 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the windows device driver position?

To thrive as a Windows Device Driver developer, you need in-depth experience with C/C++ programming, a solid understanding of operating system internals, and knowledge of hardware architectures, often validated by a degree in computer science or electrical engineering. Proficiency with tools like Microsoft Visual Studio, Windows Driver Kit (WDK), and experience debugging with WinDbg or similar tools is highly valuable. Strong problem-solving skills, attention to detail, and effective communication are essential soft skills in this field. These qualities are crucial for creating reliable, efficient drivers that ensure seamless hardware and software integration in complex development environments.

What is a windows device driver?

A Windows Device Driver job involves developing, debugging, and maintaining low-level software that allows hardware devices to communicate with the Windows operating system. Engineers in this role work with kernel-mode and user-mode drivers, ensuring compatibility, stability, and performance. They often use programming languages like C and C++ and work with tools such as Windows Driver Kit (WDK) and WinDbg for debugging. This role requires a strong understanding of operating system internals, hardware interfaces, and memory management.

What are the typical daily responsibilities of a windows device driver?

As a Windows Device Driver developer, your daily responsibilities often involve designing, coding, and testing drivers that enable hardware components to interact reliably with the Windows operating system. You will frequently debug complex issues, collaborate closely with hardware engineers, and ensure adherence to Microsoft's driver standards and security requirements. Regular code reviews, documentation, and interfacing with QA teams for validation are also standard parts of the workflow. Additionally, you may be tasked with optimizing legacy drivers, analyzing crash dumps, and keeping up with OS updates to maintain compatibility for deployed devices.

What are the most commonly searched types of Windows Device Driver jobs in New York? The most popular types of Windows Device Driver jobs in New York are:
What are popular job titles related to Windows Device Driver jobs in New York? For Windows Device Driver jobs in New York, the most frequently searched job titles are:
What job categories do people searching Windows Device Driver jobs in New York look for? The top searched job categories for Windows Device Driver jobs in New York are:
Infographic showing various Windows Device Driver job openings in New York as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $123,953 per year, or $59.6 per hour.

$85K - $100K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

SCCM Engineer
The Image Engineer is responsible for engineering, maintaining, and troubleshooting Windows device images and OS level configurations across enterprise environments. The role focuses on application packaging, Microsoft Intune device management, Windows OS troubleshooting, and ensuring stable, secure, and standardized end user builds.
The engineer owns image lifecycle activities and provides advanced support for OS level issues impacting end user computing.
• Design, build, maintain, and deploy standardized Windows desktop/laptop images.
• Manage OS image lifecycle, including updates, patches, and version upgrades.
• Ensure images comply with enterprise security, compliance, and configuration standards.
• Troubleshoot imaging failures, build issues, and post deployment OS problems
• Package applications using enterprise standards (MSI, EXE, scripting where applicable).
• Test packaged applications for compatibility with Windows OS versions and images.
• Deploy applications via Microsoft Intune and other enterprise deployment tools.
• Resolve application installation, upgrade, and conflict issues at OS level.
• Manage devices using Microsoft Intune for configuration, compliance, and application deployment.
• Create and maintain Intune policies, profiles, and device configurations.
• Troubleshoot Intune enrollment, policy application, and deployment issues.
• Support hybrid and cloud managed endpoint environments.
• Provide advanced troubleshooting for Windows OS issues (boot failures, performance, patching, profile issues).
• Analyze logs, event viewers, and system diagnostics to identify root causes.
• Resolve issues related to drivers, updates, OS corruption, and system configurations.
• Work closely with desktop support teams to resolve escalated OS level incidents.
• Own Level 2/Level 3 incidents related to imaging, OS, and endpoint engineering.
• Participate in change management for image updates and OS releases.
• Document image standards, build procedures, and troubleshooting guides.
• Contribute to knowledge base articles and continuous improvement initiatives• Strong expertise in Windows desktop operating systems.
• Hands on experience with OS imaging, build engineering, and image deployment.
• Proven experience in application packaging and deployment.
• Strong working knowledge of Microsoft Intune (Endpoint Manager).
• Advanced troubleshooting skills at Windows OS and system level.
• Familiarity with ITSM tools and enterprise EUC environments.
• Preferred to have Microsoft 365 Certified: Endpoint Administrator Associate (MD-102).
• Strong analytical and problem solving skills.
• Ability to work independently on complex OS level issues.
• Clear communication with support teams and stakeholders.
• Customer focused mindset in SLA driven environments
• 8+ years of experience in Windows engineering, imaging, or EUC roles.
• Experience in large enterprise or BFSI environments is preferred.
• Microsoft or endpoint management certifications are an advantage
• Enterprise EUC / Windows engineering environment
• Close collaboration with Desktop Support, Security, and Infrastructure teams
• Business hours with change or deployment related activities as required
Salary Range- $85,000-$100,000 a year
#LI-SP3
#LI-VX1