1

Windows Software Engineer Jobs (NOW HIRING)

... software and related infrastructure. This individual ensures that system operating systems, and ... Qualifications It is required that the Windows Engineer have the following qualifications: • ...

Windows Engineer

Quantico, VA · On-site

$120K - $160K/yr

... software and related infrastructure. This individual ensures that system operating systems, and ... Qualifications ?It is required that the Windows Engineer have the following qualifications:

Windows Engineer

Quantico, VA · On-site

$120K - $160K/yr

... software and related infrastructure. This individual ensures that system operating systems, and ... Qualifications It is required that the Windows Engineer have the following qualifications: • ...

The Windows Engineer will support Barrow Wise's NYC Department of Social Services project and ... Plan, manage, coordinate, and implement legacy software, Oracle client upgrade from 11c, 12c to 19c ...

Windows Engineer

New York, NY · On-site

$70K - $140K/yr

The Windows Engineer will support Barrow Wise's NYC Department of Social Services project and ... Plan, manage, coordinate, and implement legacy software, Oracle client upgrade from 11c, 12c to 19c ...

About the Position We are looking to hire a talented engineer to help run our internal Windows infrastructure. We are open to applicants with strong experience in areas such as infrastructure ...

Job#: 3040590 AWS Windows Engineer: Location: Vienna, VA (4 days onsite, 1 day remote) Employment ... Implement and support DevOps best practices throughout the software development and deployment ...

The windows engineer will be required to have general overall knowledge of mid to large corporate environments and in depth knowledge of the following areas: Integration of existing XP devices into ...

About the Position We are looking to hire a talented engineer to help run our internal Windows infrastructure. We are open to applicants with strong experience in areas such as infrastructure ...

Job Title: Windows Engineer Location: Neenah, WI Duration: Contract Note : Linked IN Must Years of Experience - 5-7 Mandatory Skills - Windows Server 2008R2, Windows Server 2012R2 installation ...

next page

Showing results 1-20

Windows Software Engineer information

See salary details

$10

$55

$67

How much do windows software engineer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for windows software engineer in the United States is $55.87, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $61.54 per hour, depending on experience, location, and employer.

What are some common challenges Windows Software Engineers face when working on legacy systems?

Windows Software Engineers often encounter challenges when maintaining or upgrading legacy systems, such as outdated codebases, limited documentation, and compatibility issues with newer Windows versions. Navigating these obstacles requires strong problem-solving skills, a solid understanding of older technologies, and the ability to refactor or modernize existing software without disrupting business operations. Collaboration with QA testers, IT support, and other engineers is essential to ensure smooth transitions and minimize system downtime.

What are the key skills and qualifications needed to thrive as a Windows Software Engineer, and why are they important?

To thrive as a Windows Software Engineer, you need expertise in programming languages such as C++, C#, or .NET, along with a solid understanding of Windows operating system architecture and a relevant computer science degree. Familiarity with development tools like Visual Studio, version control systems (e.g., Git), and Windows API is typically required, and certifications like Microsoft Certified: Azure Developer Associate can be advantageous. Strong problem-solving skills, attention to detail, and effective communication set outstanding engineers apart. These competencies are crucial to building reliable, efficient Windows applications and collaborating with cross-functional teams.

What does a Windows Software Engineer do?

A Windows Software Engineer designs, develops, tests, and maintains software applications specifically for Microsoft Windows operating systems. They work with programming languages like C++, C#, or .NET technologies to build desktop, enterprise, or embedded applications. Their responsibilities also include debugging code, optimizing performance, collaborating with cross-functional teams, and ensuring software meets user and security requirements. They often stay updated with the latest Windows development tools and best practices.
More about Windows Software Engineer jobs
What cities are hiring for Windows Software Engineer jobs? Cities with the most Windows Software Engineer job openings:
Infographic showing various Windows Software Engineer job openings in the United States as of July 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $116,200 per year, or $55.9 per hour.
Windows Kernal Driver Engineer

Windows Kernal Driver Engineer

Quantum World Technologies Inc

Redmond, WA • On-site

Full-time

Re-posted 18 days ago


Job description

Job Title: Windows Kernal Driver Engineer

Location: Redmond, WA

Onsite/ Remote: Day 1 Onsite at customer location 

 Job Description:

Best fit signals to look for on resumes:

Experience with kernel mode driver work (WDM/KMDF), debugging, dumps, and lab bring up

Device interaction debugging across hardware, firmware, and software boundaries, including ACPI/Power

Familiarity with drivers, Windows services, telemetry instrumentation, and AI diagnostics

Experience with diagnostics pipelines and a "make it observable" mindset

HLK/HCK knowledge, release validation, and build/release coordination

Core requirements:

Expertise in Windows drivers, kernel mode and user mode, system integration, telemetry, automation, and debugging tools

Delivery environment includes HLK compliance, build/release coordination, and troubleshooting

Hardware edge: bring up, debugging hardware/firmware/software interaction

Proficiency in C/C++ and relevant tool ecosystems like Git and low level debug tools

Responsibilities:

Develop, test, and sustain Windows kernel mode and user mode drivers and system services

Debug complex hardware, firmware, and OS interactions

Drive quality, validation, and release readiness (HLK, LKG, PST)

Add telemetry and diagnostics for fast, remote issue resolution

Collaborate with hardware, firmware, IHVs, and internal Windows teams

Required Candidate Capabilities:

Professional experience with Windows drivers or system software

Proven kernel debugging and dump analysis skills

Experience supporting release quality or validation

Ability to work across hardware and firmware boundaries

Strong collaboration and ownership mindset

Highly Desired Experience:

HLK/driver signing/release pipelines

Telemetry, diagnostics, or automation tooling

Secure driver or system design practices

Device bring up or early hardware validation