1

Win32 Jobs (NOW HIRING)

Expertise in Intune Autopilot (Zero-Touch) and Win32 app packaging. * Identity & Security: Entra ID lifecycle management and Conditional Access policies. * Infrastructure: Ability to manage Dell ...

Package and deploy Win32 applications via Intune and Patch My PC, ensuring seamless software distribution. * Stay current with industry trends by participating in conferences, workshops, and training.

Software Engineer III

Orlando, FL · On-site

$53.75 - $72/hr

Microsoft Visual C / Win32, C++ programming experience. Familiar with Ethernet, USB and serial interface protocols, DLLs and debugging. Proficient in Interface and Software documentation. Experience ...

Principal CNO Software Engineer

Arlington, VA · On-site

$155K - $208K/yr

Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience (gdb, Binary Ninja, IDA Pro) * Familiar ...

Familiarity with C++, Win32/Win64 API, and MFC. * Experience with modern JS frameworks (Vue.js, AngularJS), AJAX, Bootstrap. * Good working knowledge of Windows Server and Visual Studio environments ...

Principal CNO Software Engineer

Arlington, VA · On-site

$155K - $208K/yr

Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience (gdb, Binary Ninja, IDA Pro) * Familiar ...

Apply Early

Principal CNO Software Engineer

State College, PA · On-site

$132K - $177K/yr

Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience (gdb, Binary Ninja, IDA Pro) * Familiar ...

Senior Software Engineer - Desktop Agent

Mckinney, TX · On-site

$113K - $149K/yr

Develop Windows drivers and system components using the Windows Driver Kit (WDK) and Win32 APIs. * Create and maintain macOS system extensions and leverage BSD networking stack capabilities including ...

Apply Early

Principal CNO Software Engineer

State College, PA · On-site

$132K - $177K/yr

Integration with standard system libraries (POSIX, WIN32 API) * Development on embedded platforms (uBoot, drone firmware, IOT) * Reverse engineering experience (gdb, Binary Ninja, IDA Pro) * Familiar ...

Integration with standard system libraries (POSIX, WIN32 API, socket API) * Development on embedded platforms (uBoot, drone firmware, IOT) Developed software on mobile platforms (Android, iOS)

next page

Showing results 1-20

Win32 information

See salary details

$36K

$86.1K

$155K

How much do win32 jobs pay per year?

As of Jul 5, 2026, the average yearly pay for win32 in the United States is $86,074.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,000.00 and $100,000.00 per year, depending on experience, location, and employer.

What is a WIN32?

A Win32 job typically involves developing, maintaining, or supporting applications and systems using the Win32 API, which is a core set of Windows operating system interfaces. It often requires knowledge of C or C++ programming, Windows architecture, and debugging tools. Such roles may also involve working with Windows SDKs and understanding system-level programming concepts.

What is a job object?

In the context of Win32 programming, a job object is a kernel object used to manage and control a group of processes as a single unit. It allows for resource management, process termination, and limit enforcement, making it useful for system administrators and developers working with process control and automation. Understanding job objects is important for tasks involving process isolation and system resource management.

Why is it called WIN32?

Win32 refers to the 32-bit application programming interface (API) for Windows operating systems, introduced with Windows 95 and Windows NT. It is called WIN32 because it provides 32-bit support for applications, enabling developers to create software that runs efficiently on 32-bit Windows environments. The term is commonly used in software development and system programming roles that require knowledge of Windows APIs and architecture.

What are some typical projects a Win32 Developer might work on?

Win32 Developers commonly work on creating and maintaining Windows desktop applications, system utilities, or custom software solutions that interact directly with operating system features. You may be responsible for projects ranging from building device drivers and graphical user interfaces, to optimizing legacy software for performance or compatibility. Collaboration with QA teams, UI/UX designers, and other developers is often part of the development process. This role offers opportunities to tackle complex technical challenges and gain exposure to various aspects of Windows software development, supporting both new and established products.

What is a Win32 job?

A Win32 job typically refers to a role involving development or maintenance of applications using the Windows API, specifically the Win32 subsystem. This includes working with system calls, memory management, threading, file handling, and GUI development for Windows-based applications. Developers in this role often use languages like C, C++, or C# and may interact with tools such as Microsoft Visual Studio.

What are the key skills and qualifications needed to thrive in the Win32 position, and why are they important?

To thrive as a Win32 Developer, you need a strong background in C/C++ programming, experience with the Windows API, and a bachelor's degree in computer science or a related field. Familiarity with development tools such as Visual Studio, debugging utilities, and version control systems like Git is typically required. Attention to detail, problem-solving skills, and effective communication are important soft skills for collaboration and troubleshooting. These competencies ensure the ability to efficiently design, maintain, and optimize Windows desktop applications in a team-driven environment.

What are common entry level jobs at Microsoft?

Entry-level jobs at Microsoft for the Win32 role often include Software Development Engineer (SDE) I, Quality Engineer, and Technical Support Engineer positions. These roles typically require foundational programming skills in languages like C++ or C#, familiarity with Windows operating systems, and a bachelor's degree in computer science or related fields.
More about Win32 jobs
Lead Application Packaging Engineer - remote

Lead Application Packaging Engineer - remote

Irvine Technology Corporation

Irvine, CA • Remote

$65 - $79/hr

Contractor

Posted 18 days ago


Job description

Lead Application Packaging Engineer

Our client is seeking a Lead Application Packaging Engineer to take ownership of the enterprise application packaging and delivery ecosystem. This is a highly hands-on engineering role focused on packaging, testing, deployment, automation, and lifecycle management of enterprise applications across endpoint platforms. The ideal candidate combines deep technical expertise with the ability to establish standards, mentor engineers, and drive reliable, secure application delivery at scale.

As part of our process after applying, you may receive an invitation from our AI Recruiter Avery for a short conversation that lets you share more about your background beyond your resume. For questions, contact

  • Job Type: Contract-to-Hire (6 months contract-to-hire; direct hire may be considered for exceptional candidates)
  • Location: Remote (U.S. - Any Time Zone)
  • Compensation: This job is expected to pay about $65-$79/hour W2 or $135,000-$155,000/year plus bonus upon conversion
  • No Visa Sponsorship Available for this role

What You’ll Do:

  • Lead the creation, testing, maintenance, and quality review of application packages using MSI, Win32, MSIX, and script-based deployment methods.
  • Coordinate enterprise application deployments, release schedules, pilot groups, deployment validation, and remediation activities using Intune and approved endpoint management platforms.
  • Own application lifecycle management including inventory, version control, patching, updates, retirement planning, and catalog maintenance.
  • Develop and maintain PowerShell automation for application deployment, detection, remediation, reporting, and operational efficiency.
  • Provide technical leadership, mentorship, escalation support, and continuous improvement recommendations for application packaging standards and processes.

What Gets You the Job:

  • 6+ years of experience in application packaging, endpoint engineering, desktop engineering, or systems engineering environments.
  • Expert-level experience with Microsoft Intune and strong experience packaging and deploying applications in enterprise environments.
  • Hands-on expertise with MSI, Win32, MSIX, silent installs, detection rules, deployment troubleshooting, and PowerShell scripting.
  • Experience with Patch My PC or comparable third-party patching solutions, plus enterprise software lifecycle and vulnerability remediation processes.
  • Preferred: Experience with Autopilot, Entra ID, Microsoft Graph API, Windows Update for Business, Cloud VDI environments, or complex engineering/construction software deployments.

Please send your resume to Hannah Xu, Senior Technical Recruiter for immediate consideration.

Irvine Technology Corporation (ITC) is a leading provider of technology and staffing solutions for IT, Security, Engineering, and Interactive Design disciplines servicing startups to enterprise clients, nationally. We pride ourselves in the ability to introduce you to our intimate network of business and technology leaders – bringing you opportunity coupled with personal growth, and professional development! Join us. Let us catapult your career!

Irvine Technology Corporation provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Irvine Technology Corporation complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.


Irvine Technology logo

About Irvine Technology

Sourced by ZipRecruiter

Since 2000, our Women owned company has been delivering what organizations truly need diverse, talented professionals who will take their business to new heights. ITC serves our clients and elevates our candidates through a distinct and unified team together we achieve unrivaled goals and live life to the fullest. With a proven record of creating a strong pipeline of talented candidates, Our team uplifts confident and capable Technology Specialists from one of a kind backgrounds for contract and full time opportunities across the nation.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Irvine, CA, US

Year founded

2000

Social media