1

Win32 Jobs (NOW HIRING)

... Intune (Win32 apps, line-of-business apps, and enterprise app deployment) • Perform Intune packaging, including Win32 app conversion (Intunewin), detection rules, requirements, and assignment ...

Manage endpoints with Microsoft Intune: compliance policies, config profiles, Win32 app packaging, and basic remediation scripts. * Operate within Znuny/OTRS for ticketing and Pulseway RMM for patch ...

Developing a GUI for Win32 application * Testing application in environment Role: Full time - 40 hrs./wk., Flexible schedule (early or late) - between 10-3 has to happen OT - may be budget in later ...

Developing a GUI for Win32 application * Testing application in environment Role: Full time - 40 hrs./wk., Flexible schedule (early or late) - between 10-3 has to happen OT - may be budget in later ...

Manage endpoints with Microsoft Intune: compliance policies, config profiles, Win32 app packaging, and basic remediation scripts. * Operate within Znuny/OTRS for ticketing and Pulseway RMM for patch ...

Manage endpoints with Microsoft Intune: compliance policies, config profiles, Win32 app packaging, and basic remediation scripts. * Operate within Znuny/OTRS for ticketing and Pulseway RMM for patch ...

C++ Developer

Plano, TX

$47 - $63.25/hr

Win32, multithreaded application * TCP/IP programming Qualifications University Degree in Computer Science Minimum 3 years of experience in C++ programming Knowledge in Object Oriented design and ...

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
Endpoint Modernization Consultant

Other

Posted 5 days ago


Job description

Endpoint Modernization Consultant

We are seeking a skilled Endpoint Modernization Consultant to support our client as they transition from hybrid-joined devices to a fully Microsoft Entra-joined and Intune-managed environment. This role blends hands-on execution with advisory guidance and includes mentoring the client's internal IT team throughout the engagement.

Responsibilities
  • Lead the migration from hybrid-joined to Microsoft Entra-joined devices.
  • Package and migrate applications from SCCM to Intune (Win32).
  • Implement Windows Autopilot for modern device provisioning.
  • Assist with Group Policy migration to Intune Configuration Profiles.
  • Provide best-practice recommendations and identify risks or challenges.
  • Train and support client engineers on modern endpoint management.
  • Document configurations, processes, and recommendations.
Required Skills
  • Proven experience with large-scale endpoint modernization projects.
  • Deep expertise with Microsoft Intune, Entra ID, and Windows Autopilot.
  • Strong hands-on experience with Win32 packaging and Intune deployment.
  • Familiarity with SCCM and co-management strategies.
  • Experience moving Group Policies into Intune equivalents.
  • Strong communication and documentation abilities.
  • PowerShell/PSADT scripting experience preferred.